Oliver Stöneberg
347b188726
gui/mainwindow.cpp: use picojson to generate JSON / updated picojson to latest dev version ( #5710 )
...
The lastest release of picojson does not support creation of JSONs, so
we need to switch to the current dev version.
2023-12-05 19:02:18 +01:00
Daniel Marjamäki
3c863e2e33
bumped simplecpp to 1.0.0 ( #5616 )
2023-11-03 13:55:54 +01:00
Oliver Stöneberg
5bebdf8b97
added simplecpp source to selfcheck ( #5432 )
...
We do not have Cppcheck available in the simplecpp CI so we should check
it here.
2023-10-26 10:52:44 +02:00
Oliver Stöneberg
85fe627c68
fixed some typos ( #5562 )
2023-10-17 18:32:07 +02:00
Daniel Marjamäki
f1f740883f
bump simplecpp to simplecpp revision dbae338e ( #5511 )
2023-10-05 18:20:42 +02:00
chrchr-github
4ba19c42ba
Bump simplecpp ( fix #11991 ) ( #5486 )
2023-09-26 15:58:16 +02:00
Oliver Stöneberg
1c8edbfe48
bump simplecpp ( #5441 )
2023-09-13 10:30:42 +02:00
Oliver Stöneberg
dcdf67a694
some `-Wdouble-promotion` Clang compiler warnings ( #4820 )
2023-08-07 20:44:25 +02:00
Daniel Marjamäki
36af9b6450
simplecpp: Bump latest changes. Fixes #9754 ( #5111 )
2023-06-02 17:52:13 +02:00
Daniel Marjamäki
71f28fca23
bump simplecpp
2023-04-18 20:16:45 +02:00
Daniel Marjamäki
47fdd1e1e3
bump simplecpp
2023-04-05 21:17:48 +02:00
Daniel Marjamäki
5721dca019
bump simplecpp
2023-03-13 16:11:46 +01:00
Oliver Stöneberg
a0b1285f4a
added CMake option `BUILD_CORE_DLL` to build lib as `cppcheck-core.dll` with Visual Studio ( #4733 )
2023-01-26 22:13:07 +01:00
Oliver Stöneberg
99acd3145e
bumped simplecpp to 9dc2c3df53
( #4726 )
2023-01-20 15:41:32 +01:00
Oliver Stöneberg
0c95971c54
added .gitattributes and normalized files ( #4668 )
2022-12-30 21:33:45 +01:00
Oliver Stöneberg
bdee2ffc32
bump simplecpp ( #4618 )
2022-12-09 07:18:13 +01:00
Oliver Stöneberg
858585ceb1
disabled all clang-tidy checks for Qt generated files ( #4525 )
...
* disabled cll clang-tidy checks for Qt generated files
* enabled `bugprone-suspicious-include` clang-tidy warning
2022-09-30 07:27:03 +02:00
Oliver Stöneberg
88be6ec596
bump simplecpp ( #4524 )
2022-09-30 07:26:48 +02:00
Oliver Stöneberg
3dfdb409c6
fixed and enabled some Clang compiler warnings ( #4517 )
2022-09-29 21:59:02 +02:00
Daniel Marjamäki
5d5b6bda3a
bump simplecpp
2022-07-27 21:46:15 +02:00
Oliver Stöneberg
e8b0f12367
replaced `if(MATCHES)` with `if(STREQUAL)` ( #4263 )
...
`MATCHES` does regular expression matching which is not the intended behavior here. `Clang` still requires it since it also needs to match `AppleClang.
2022-07-11 10:46:18 +02:00
Oliver Stöneberg
a44cbb75ec
bump simplecpp ( #4022 )
2022-04-14 18:13:13 +02:00
Daniel Marjamäki
8f386e15fd
Remove bug hunting. This feature will be provided in Cppcheck premium.
2022-04-11 07:31:33 +02:00
Daniel Marjamäki
0725aa3f8b
Bump simplecpp
2022-03-23 18:04:31 +01:00
Daniel Marjamäki
b6fa9bb5aa
Revert "bump simplecpp"
...
This reverts commit bba31be87a
.
2022-03-21 19:11:26 +01:00
Daniel Marjamäki
bba31be87a
bump simplecpp
2022-03-21 18:53:18 +01:00
Oliver Stöneberg
0d336b868c
avoid some Clang compiler warnings ( #3896 )
2022-03-13 20:07:58 +01:00
Oliver Stöneberg
8f7770f512
added an include-what-you-use GitHub Action ( #3759 )
2022-02-01 17:19:19 +01:00
Daniel Marjamäki
c02dd5bf23
bump simplecpp
2021-12-16 21:18:27 +01:00
Daniel Marjamäki
561e9174fa
Bump simplecpp
2021-07-21 20:29:00 +02:00
Daniel Marjamäki
2bc87d13e1
Bump simplecpp
2021-06-28 19:47:37 +02:00
keinflue
c77caf637c
Bump simplecpp ( #3255 )
2021-05-10 22:46:31 +02:00
Daniel Marjamäki
f4e69b99d2
bump simplecpp
2021-04-30 17:41:59 +02:00
Daniel Marjamäki
659a03e754
Bump simplecpp
2021-04-26 16:25:39 +02:00
Oliver Stöneberg
dcc90c6dfa
improved compiler warnings about missing attributes ( #3232 )
2021-04-25 12:52:09 +02:00
Oliver Stöneberg
5de58c4ddd
added clang-tidy to CI ( #3218 )
2021-04-18 21:51:47 +02:00
Daniel Marjamäki
c638edc8b4
Bump simplecpp
2021-02-21 19:13:16 +01:00
Philipp Kloke
ef82897af5
Refactorization: Use std::string::pop_back
...
Merged from LCppC.
2021-02-17 22:39:29 +01:00
Oliver Stöneberg
b7c573bc9b
removed the *_sanitized targets used by fuzz-client from CMake - if you need this to be sanitized use CMAKE_CXX_FLAGS / fixed linking of fuzz-client ( #2914 )
2020-11-21 07:44:22 +01:00
Daniel Marjamäki
c7cbe7f2d3
rename externals/tinyxml to externals/tinyxml2
2020-11-16 09:11:53 +01:00
Daniel Marjamäki
65e0694fc6
picojson: Add LICENSE
2020-11-15 15:22:58 +01:00
Daniel Marjamäki
ef5d5e84c5
Fixed #8936 (Add PicoJSON Copyright notice)
2020-11-14 21:31:50 +01:00
Daniel Marjamäki
566e74fae0
bump simplecpp (fix hang when systemheader includes itself)
2020-09-14 15:43:43 +02:00
Daniel Marjamäki
b5cd823080
Bump simplecpp
2020-09-11 18:28:37 +02:00
Daniel Marjamäki
d606eb5ed9
Bump simplecpp
2020-07-03 11:42:58 +02:00
Daniel Marjamäki
8ab305d3c9
Revert "Bump simplecpp"
...
This reverts commit eec622b515
.
2020-07-02 21:31:23 +02:00
Daniel Marjamäki
eec622b515
Bump simplecpp
2020-07-02 18:18:30 +02:00
Oliver Stöneberg
3a90341961
some CMake cleanups and additions ( #2639 )
2020-05-27 05:15:46 +02:00
Daniel Marjamäki
3e650c311b
Remove NEW_Z3 macro
2020-05-12 16:57:07 +02:00
Oliver Stöneberg
1388e9385b
cleaned up setting of compiler options and a few more things in CMake ( #2599 )
...
* cleaned up compiler options related code in CMake
* moved cmake_minimum_required() and raised to latest 2.8.x version
* use proper compiler version check / print compiler version
* fixed linking of sanitized builds
* added proper version checks to newer Clang warnings and enabled them / moved tinyxml_objs flags to proper compiler
* disabled -Wdeprecated-declarations for Clang
* compileroptions.cmake: removed unnecessary check for clang++ existence - CMAKE_CXX_COMPILER_ID is determined by CMake
* printInfo.cmake: removed unnecessary message for ANALYZE_ADDRESS - LSAN is part of ASAN and enabled by default
* cleaned up if() comparisons in CMake
* added/adjusted TODOs
2020-04-22 11:04:19 +02:00