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
Colin Hirsch
c22333327f
Add example.
2016-12-05 16:50:45 +01:00
Jason Turner
0195f96e6b
Merge pull request #60 from viva64/master
...
Add PVS-Studio static analyzer.
2016-12-05 06:55:23 -07:00
Colin Hirsch
8e4f50a58d
Note that optimization can improve warnings.
2016-12-05 08:44:28 +01:00
Svyatoslav
6b120edc2b
Add PVS-Studio static analyzer.
2016-12-05 09:54:38 +03:00
Jason Turner
2cb2c6c5d5
Merge pull request #58 from egorpugin/patch-1
...
Add C++ Archive Network entry.
2016-12-03 15:05:07 -07:00
Egor Pugin
30c69190fb
Add C++ Archive Network entry.
2016-12-04 00:55:57 +03:00
Jason Turner
dc247aebb3
Merge pull request #57 from horenmar/mention-memory-sanitizer
...
MSan should also be mentioned amongst sanitizers.
2016-12-02 15:35:36 -07:00
Martin Hořeňovský
57b7ffcd78
MSan should also be mentioned amongst sanitizers.
2016-12-02 23:27:26 +01:00