Daniel Marjamäki
|
f058d9ad08
|
CLI: Added more fields for --template and added a new --template-location. The gcc predefined template now matches latest gcc better.
|
2018-04-23 12:21:18 +02:00 |
PKEuS
|
b596b0d549
|
Refactorization: pass std::string directly to std::*fstream
|
2018-04-11 09:50:42 +02:00 |
PKEuS
|
d2146844dd
|
Refactorizations:
- Replace several push_back-calls by emplace_back
- Replace some x = x.substr(0, y) calls by x.erase(y)
|
2018-04-11 09:44:35 +02:00 |
Daniel Marjamäki
|
a0906140a6
|
Suppressions: New extensible Suppressions xml format that allow more attributes. To start with it also allows symbolName.
|
2018-04-09 06:43:48 +02:00 |
PKEuS
|
a5162e26e8
|
Set minimum required compilers to GCC 4.6 or Visual Studio 2013 to support more C++11 features. Use VS 2013 and VS 2017 in AppVeyor.
|
2018-04-08 23:03:57 +02:00 |
PKEuS
|
e2002db78d
|
Replaced make_container by C++11 initializer lists
|
2018-04-08 23:03:44 +02:00 |
jrp2014
|
c2e54fa87f
|
Refactor cli/cppcheckexecutor.cpp
|
2018-04-05 08:12:15 +02:00 |
jrp2014
|
b813a6d407
|
Refactoring
|
2018-04-04 21:11:23 +02:00 |
jrp2014
|
07b5afcdc6
|
Improve constness
|
2018-04-04 21:02:13 +02:00 |
amai
|
dab99e83cd
|
(Re-)Enable exception handling on cygwin
|
2018-04-03 00:41:13 +02:00 |
PKEuS
|
32a2060f14
|
Set version to 1.83.99/1.84 dev
Updated copyright year in version.h
|
2018-04-02 15:21:37 +02:00 |
Daniel Marjamäki
|
7260be81a6
|
Update version
|
2018-03-31 21:25:29 +02:00 |
Daniel Marjamäki
|
7e4dba6a7e
|
Updated copyright year
|
2018-03-31 20:59:09 +02:00 |
Daniel Marjamäki
|
e9fefcac46
|
gcc 4.5 compatibility
|
2018-03-30 21:04:32 +02:00 |
Daniel Marjamäki
|
25ef18ab11
|
astyle formatting
[ci skip]
|
2018-03-22 07:14:01 +01:00 |
amai2012
|
ab02595be1
|
Improve debug output in case of SIGABRT (add hint about assertion) and small refactoring
|
2018-03-20 14:24:45 +01:00 |
Daniel Marjamäki
|
46307df9b6
|
Renamed method
|
2018-03-11 15:06:08 +01:00 |
orbitcowboy
|
50844aa7fc
|
checkType: Take into account the size of char.
|
2018-02-18 14:28:48 +01:00 |
Sebastian
|
78cceea8f6
|
dmake: Fix windows project and build (#1091)
Replace legacy dmake.vcproj with according .sln and .vcxproj files.
Update windows code in filelister.cpp so dmake compiles and works again.
|
2018-02-17 06:31:12 +01:00 |
Daniel Marjamäki
|
db274e8308
|
Fix testrunner in cygwin
|
2018-02-10 15:34:49 +01:00 |
Daniel Marjamäki
|
780bd7e63e
|
More flexible loading of platform files, when using --platform it should not be necessary to provide the full path
|
2018-02-09 16:22:22 +01:00 |
Matthias Krüger
|
f009cfc845
|
fix some typos found by codespell.
|
2018-02-04 20:53:43 +01:00 |
Daniel Marjamäki
|
2f508c0bba
|
1.82: Updated versions
|
2018-01-14 16:25:17 +01:00 |
Daniel Marjamäki
|
c4caee6b18
|
Updated copyright year
|
2018-01-14 15:37:52 +01:00 |
Ivan Maidanski
|
97ffec85c0
|
Fixed #7502 (Correct exit code if never used function is found) (#1026)
|
2018-01-12 08:24:01 +01:00 |
BNT
|
fd76abba16
|
also generate debug information when building for release. This makes (#1003)
debugging and profiling easier and has now drawback as long as the PDB
files are not distributed (which would blow up installers)
|
2017-11-29 08:31:30 +01:00 |
amai2012
|
2f2172e1a7
|
#8178 Remove all references to XML version 1
|
2017-11-22 10:49:59 +01:00 |
Ali Can Demiralp
|
bf174f583b
|
Link to Shlwapi.lib on MSVC to get rid of missing symbol issues. (#978)
|
2017-10-18 17:38:15 +02:00 |
Dmitry-Me
|
93e5140945
|
Better variable names
|
2017-10-14 23:05:58 +03:00 |
PKEuS
|
a29b33b833
|
Set version to 1.81.99/1.82 dev
|
2017-10-07 23:22:31 +02:00 |
Daniel Marjamäki
|
cebf34e718
|
1.81: Set versions
|
2017-10-07 12:55:36 +02:00 |
Oleksandr Redko
|
2bee664ec9
|
Return non-const object to enable move compiler optimization (#966)
|
2017-10-03 18:24:18 +02:00 |
Daniel Marjamäki
|
9f306cf3aa
|
Added C++14 option
|
2017-09-22 22:00:00 +02:00 |
Ayaz Salikhov
|
2604156fe7
|
Use C++ headers (#949)
|
2017-09-07 13:02:44 +02:00 |
Ayaz Salikhov
|
76dc828e24
|
Use nullptr (#950)
Refactoring: use nullptr
|
2017-09-07 10:33:52 +02:00 |
Daniel Marjamäki
|
1a1f2069e9
|
astyle formatting
[ci skip]
|
2017-08-30 17:42:04 +02:00 |
Dmitry-Me
|
9d41b272a1
|
Brace macro parameter
|
2017-08-29 21:23:45 +03:00 |
Dmitry-Me
|
6f0d5aaee3
|
Adapt to cases when conversion is a no-op
|
2017-08-29 21:21:48 +03:00 |
Dmitry-Me
|
c9e2b56b08
|
Make code easier to debug
|
2017-08-29 17:51:56 +03:00 |
Dmitry-Me
|
b6c218b7af
|
Resolve CID 1365360
Do not ignore failures to load windows.cfg
|
2017-08-22 18:09:02 +03:00 |
Heiko Eißfeldt
|
de9f8b8a3c
|
refactoring ansiToOEM
|
2017-08-22 13:15:11 +02:00 |
Alexander Mai
|
0cae823c5d
|
Fix doxygen comments
|
2017-08-21 21:13:01 +02:00 |
Dmitry-Me
|
2820febaff
|
Resolve CID 1379700
Ensure the string is null-terminated
|
2017-08-21 18:25:12 +03:00 |
Heiko Eißfeldt
|
04bcc86d59
|
Fixed #439 (Patch: Cppcheck reports wrong filename for filenames containing 8-bit ASCII)
|
2017-08-21 12:52:15 +02:00 |
Ayaz Salikhov
|
3e7f4c214d
|
minor code cleanup
|
2017-08-13 13:27:32 +02:00 |
Ayaz Salikhov
|
b8cd7dbb5c
|
Use nullptr instead of 0 or NULL (#936)
|
2017-08-09 20:00:26 +02:00 |
orbitcowboy
|
61e47208eb
|
Removed hard coded avr8 platform and moved it into a platform file (avr8.xml).
|
2017-08-09 11:58:27 +02:00 |
PKEuS
|
9558877458
|
Set version to 1.80.99/1.81 dev
|
2017-07-30 08:48:47 +02:00 |
Daniel Marjamäki
|
91eb0f1fad
|
Removed XML version 1
|
2017-07-29 18:56:22 +02:00 |
Daniel Marjamäki
|
baedfa6718
|
1.80: Set versions
|
2017-07-29 12:55:53 +02:00 |
BNT
|
f3cef7f9eb
|
add missing change from "GUI: Rename methods in FileList and PathMatch" (#929)
|
2017-07-28 16:37:59 +02:00 |
Daniel Marjamäki
|
515e84ed00
|
Renamed PathMatch::Match to PathMatch::match
|
2017-07-28 11:27:04 +02:00 |
Ayaz Salikhov
|
4bbc830a85
|
Fix warnings
|
2017-07-17 10:13:11 +03:00 |
Alexander Mai
|
9da28d5f4c
|
Signal handling: Don't mix sigaction and signal. SIGUSR1 can be used to print current callstack, SIGUSR2 is being ignored. Minor refactoring
|
2017-06-06 20:56:59 +02:00 |
Ayaz Salikhov
|
132c0af22a
|
Simplify some statements
|
2017-06-01 02:02:12 +03:00 |
Daniel Marjamäki
|
dc79f9630f
|
Fixed unit tests
|
2017-05-30 15:53:54 +02:00 |
Daniel Marjamäki
|
1f48b082d1
|
CLI: Add --output-file flag so results can be written to file directly.
|
2017-05-30 15:04:28 +02:00 |
Daniel Marjamäki
|
18adb97873
|
astyle formatting
[ci skip]
|
2017-05-28 15:56:26 +02:00 |
Ayaz Salikhov
|
28aa939d69
|
iwyu - include what you use
|
2017-05-27 04:33:47 +02:00 |
uburuntu
|
809ccc7b7f
|
not initialized members in constructor I dont know how to fix, so left comments about it
|
2017-05-27 04:18:19 +02:00 |
Daniel Marjamäki
|
0262020707
|
--template: Removed 'clang' and renamed 'cppcheck2' to 'daca2'
|
2017-05-25 05:24:42 +02:00 |
Daniel Marjamäki
|
a3c0eecccf
|
Added --template=cppcheck2 output format
|
2017-05-23 12:19:11 +02:00 |
orbitcowboy
|
ffe6582e6b
|
Added platform support for Atmel AVR 8 bit microcontrollers.
|
2017-05-22 14:46:19 +02:00 |
Daniel Marjamäki
|
b53a2ff9eb
|
Command line: Added --template=clang formatting
|
2017-05-19 17:09:49 +02:00 |
Daniel Marjamäki
|
6967d68137
|
Add --plist-output argument
|
2017-05-16 14:07:23 +02:00 |
PKEuS
|
3432257390
|
Removed deprecated command --append
|
2017-05-14 11:57:04 +02:00 |
PKEuS
|
fda1f67da6
|
Set version to 1.79.99/1.80 dev
|
2017-05-14 10:07:38 +02:00 |
PKEuS
|
fb94ad21fa
|
Updated Visual Studio solution to VS2017.
|
2017-05-14 10:04:25 +02:00 |
Daniel Marjamäki
|
e5e5a5e4b8
|
1.79: Set version
|
2017-05-13 11:25:16 +02:00 |
Daniel Marjamäki
|
bc7799dccd
|
Fixed #7888 (false positive from knownConditionTrueFalse with sizeof(int) == sizeof(long))
|
2017-05-01 12:23:28 +02:00 |
PKEuS
|
b1f4bd7504
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
PKEuS
|
47570f5791
|
Set version to 1.78.99/1.79 dev
|
2017-04-05 11:24:26 +02:00 |
Benjamin Fovet
|
1f83c014d5
|
Remove redundant word in --library description (#886)
|
2017-04-04 01:40:37 +02:00 |
Daniel Marjamäki
|
c2a6ee3ea1
|
Use 'endsWith'
|
2017-04-01 18:27:53 +02:00 |
Daniel Marjamäki
|
2eda59eb72
|
Update version
|
2017-04-01 11:03:45 +02:00 |
Daniel Marjamäki
|
633ed23c0d
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02:00 |
PKEuS
|
8ba9ce4924
|
Set version to 1.77.99/1.78 dev
|
2017-01-01 11:58:39 +01:00 |
Daniel Marjamäki
|
bf5fa90952
|
updated version info
|
2016-12-31 18:35:08 +01:00 |
Daniel Marjamäki
|
e9d950d4f5
|
Cppcheck build dir: Better handling when --project is used
|
2016-12-08 22:46:44 +01:00 |
PKEuS
|
cfac3b457d
|
Several small refactorizations
|
2016-12-06 22:12:02 +01:00 |
Neszt Tibor
|
4bd6a75c48
|
execinfo.h is part of glibc
On systems where glibc is not available, execinfo.h should not be
included.
|
2016-11-29 09:44:50 +01:00 |
Stefan Weil
|
57b57428c2
|
Fix some typos in comments (found by codespell)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2016-11-27 11:40:42 +01:00 |
Matthias Krüger
|
2832b61a7c
|
--cppcheck-build-dir: --help was telling about --analyze-dir while the actual flag according to code is --cppcheck-build-dir.
Fix --help.
|
2016-11-16 01:33:39 +01:00 |
Daniel Marjamäki
|
7d7212c465
|
--cppcheck-build-dir: generate unique analyzeinfo filenames when source files have same names
|
2016-11-14 20:50:08 +01:00 |
Daniel Marjamäki
|
350e5a7142
|
UnusedFunctions: Perform checking using analyzeinfo
|
2016-11-05 21:26:56 +01:00 |
Daniel Marjamäki
|
9ff3e85899
|
Added --cppcheck-build-dir flag
|
2016-10-29 12:18:11 +02:00 |
Daniel Marjamäki
|
324f68ca36
|
rename function
|
2016-10-28 12:10:19 +02:00 |
PKEuS
|
e417e15567
|
Set version to 1.76.99/1.77 dev
|
2016-10-09 10:33:03 +02:00 |
PKEuS
|
29e1fe136a
|
Fixed Visual Studio build after pathmatch.h/cpp was moved to lib, fixed compiler errors about getcwd
|
2016-10-02 15:48:03 +02:00 |
Daniel Marjamäki
|
3605457cbe
|
CLI: Fix exclude of absolute path. #4399
|
2016-10-02 12:38:44 +02:00 |
orbitcowboy
|
a50405b8ab
|
cli: Added documentation for --doc option.
|
2016-09-09 14:03:12 +02:00 |
Daniel Marjamäki
|
606e31602c
|
Fixed #7177 (Support compile_commands.json)
|
2016-08-13 10:50:03 +02:00 |
Daniel Marjamäki
|
c586ae8cbe
|
Revert 'project' - it is not ready yet
|
2016-08-07 17:10:37 +02:00 |
Daniel Marjamäki
|
f45dc345a9
|
Merge branch 'master' into project
|
2016-08-07 15:47:41 +02:00 |
Daniel Marjamäki
|
78fc307c73
|
1
|
2016-08-07 15:45:36 +02:00 |
Matthias Krüger
|
45e600f71c
|
Only warn about XML 1 if XML output is desired.
|
2016-08-07 15:37:06 +02:00 |
Daniel Marjamäki
|
f83661b206
|
Merge branch 'master' into project
|
2016-08-07 15:36:35 +02:00 |
Daniel Marjamäki
|
4dbdb50317
|
split
|
2016-08-07 15:35:41 +02:00 |
Daniel Marjamäki
|
fab2c96622
|
j2
|
2016-08-07 14:30:09 +02:00 |
Daniel Marjamäki
|
e0f4ce9358
|
vs
|
2016-08-07 13:55:27 +02:00 |