Commit Graph

291 Commits

Author SHA1 Message Date
Jason Turner
5955c32ae7 Merge pull request #82 from CoderGears/master
Update 02-Use_the_Tools_Available.md
2018-03-01 10:34:17 -07:00
CoderGears
84c1d42fb7 Update 02-Use_the_Tools_Available.md 2018-02-15 10:20:56 +00:00
Jason Turner
28fbde4064 Add cmake-format 2018-02-14 08:45:18 -07:00
Jason Turner
75b4ad1b43 Update MSVC flags descriptions
Closes #79
2018-01-18 16:50:27 -07:00
Jason Turner
e10030ae18 Merge pull request #78 from richelbilderbeek/master
Added OCLint
2018-01-18 16:43:49 -07:00
Jason Turner
6e3764afba Merge pull request #80 from mivade/safety-typo-fix
Fix typo
2018-01-18 16:42:32 -07:00
Michael V. DePalatis
7d67dbef4c Fix typo 2018-01-18 10:01:38 -05:00
Jason Turner
95e7a16c1e Add control flow guard 2018-01-07 21:31:00 -07:00
Jason Turner
201cc6d404 Update 02-Use_the_Tools_Available.md 2018-01-07 20:41:52 -07:00
Richel Bilderbeek
7099b49164 Added OCLint 2018-01-06 11:50:35 +01:00
Jason Turner
57a62b8f6b Add notes on using clang-format for style 2017-12-10 15:26:36 -07:00
Jason Turner
52a23430db Update 02-Use_the_Tools_Available.md 2017-12-10 15:13:03 -07:00
Jason Turner
fdaab39f49 Update warnings with info from Krister
See also: https://kristerw.blogspot.se/2017/09/useful-gcc-warning-options-not-enabled.html
2017-09-16 09:06:01 -06:00
Jason Turner
3779f868ad Add note on assert 2017-09-01 09:31:04 -06:00
Jason Turner
361f28d57b Merge pull request #74 from richelbilderbeek/patch-1
Fixed typo
2017-06-23 08:19:12 -06:00
Jason Turner
1745dd1cf5 Merge pull request #75 from mivade/scripting-updates
Updating scripting page
2017-06-23 08:18:43 -06:00
Michael V. DePalatis
b75f6cabb9 Add pybind11 link 2017-06-23 09:15:17 -04:00
Michael V. DePalatis
1f54fe88f4 Add links to scripting options 2017-06-23 09:13:42 -04:00
Richel Bilderbeek
89be9bb3c3 Simple typo 2017-06-23 14:06:25 +02:00
Jason Turner
ab9091a426 Merge pull request #73 from arunksaha/constexpr
static constant floating point use constexpr
2017-06-22 13:49:47 -06:00
Jason Turner
418251195f Merge pull request #69 from olivif/olivif/initlist
Clarifying performance in POD vs other in initializer lists.
2017-06-22 13:49:17 -06:00
Olivia
e3fec18d31 Adding comment about is_trivially_default_constructible 2017-06-18 12:53:53 +02:00
Arun Saha
cc81a9b4c5 static constant floating point need constexpr
Prior to C++11, only static const data members of
integral or enumeration type could have initializers
in the class definition. C++11 extends that to
floating point types (float, double) as well.
However, in order for such members to be initialized
in the class defintion, such members must either be
constexpr or non-static.
2017-06-03 19:59:20 -07:00
Jason Turner
6daacceacc Merge pull request #70 from olivif/olivif/narrowing
Clarify narrowing between = and {}
2017-06-01 15:38:54 -06:00
Jason Turner
482f5ee0e2 Merge pull request #68 from Gluttton/add_GitLab_to_CI
Add GitLab to CI section.
2017-06-01 15:32:06 -06:00
Jason Turner
53ff04270f Minor adjustments to cppcheck notes 2017-06-01 15:30:43 -06:00
Jason Turner
778a04ee31 Merge pull request #67 from Gluttton/cppcheck_best_practices
Added suggestions for usage of cppcheck
2017-06-01 15:28:30 -06:00
Olivia
47da1a23b7 Clarify narrowing between = and {} 2017-05-31 02:09:16 +02:00
Olivia
f894e14e12 Clarifying performance in POD vs other in initializer lists. 2017-05-31 01:53:14 +02:00
Gluttton
fea58947a8 Add GitLab to CI section. 2017-05-21 23:15:13 +03:00
Gluttton
64578e8031 Added suggestions for usage of cppcheck: use --check-config, use -j1 for detection of unused functions, use --force for checking all #ifdef. 2017-05-21 22:48:29 +03:00
Jason Turner
2bbcaf6eb6 Merge pull request #65 from offa/broken_link
Link to rule of zero article fixed
2017-03-07 15:23:05 -08:00
Jason Turner
779f4021f2 Merge pull request #64 from arunksaha/const_member
const member variable
2017-02-28 14:01:13 -08:00
Arun Sah
743c4ebbcb Note on copy assignment 2017-02-25 07:35:23 -08:00
offa
e3e136e170 Link to rule of zero article fixed. 2017-02-24 14:45:05 +01:00
Jason Turner
08127620d1 Update 02-Use_the_Tools_Available.md 2017-02-23 14:37:21 -07:00
Arun Saha
9efc2a70dc const member variable 2017-02-18 10:11:46 -08:00
Jason Turner
bddbab3193 Merge pull request #63 from arunksaha/formatting
formatting fix
2017-02-18 09:40:53 -07:00
Arun Saha
eea3d25f0c formatting fix 2017-02-18 08:23:28 -08:00
Jason Turner
6e3f2d3f3c Add note on containing warning disabling code. 2017-01-05 23:05:18 -07:00
Jason Turner
6445e67d83 Add notes on various analysis tools 2017-01-05 23:02:07 -07:00
Jason Turner
d7bd72b7d4 Add note about kcov 2017-01-05 22:23:54 -07:00
Jason Turner
86a5f34116 Add "The Ultimate Question of Programming, Refactoring, and Everything" 2016-12-19 21:01:55 -07:00
Jason Turner
b06a60799b Add premake 2016-12-19 20:48:23 -07:00
Jason Turner
9bc72366e5 Merge pull request #62 from katms/master
Update include-what-you-use url
2016-12-12 07:30:57 -08:00
Katherine Sullivan
c5ca7897ef Update include-what-you-use url
moved from code.google.com to github
2016-12-08 15:41:11 -05:00
Jason Turner
8270a2d0f1 Merge pull request #61 from katms/syntax-fix
fix missing semicolon
2016-12-07 08:17:28 -07:00
Katherine Sullivan
71a8c38768 fix missing semicolon 2016-12-06 01:36:48 -05:00
Jason Turner
cdddc20c8c Add link for -Wnull-dereference 2016-12-05 09:06:55 -07:00
Jason Turner
bdf47cc3a2 Merge pull request #59 from ColinH/master
Note that optimization can improve warnings.
2016-12-05 09:06:03 -07:00