Oliver Stöneberg
|
f2461781fd
|
added `xml.h` wrapper for TinyXML2 / cleaned up suppressions of Clang compiler warnings (#5700)
|
2023-11-26 14:04:35 +01:00 |
Oliver Stöneberg
|
86bb7c98e4
|
enabled and mitigated `readability-const-return-type` clang-tidy warnings (#5644)
|
2023-11-24 18:45:48 +01:00 |
Oliver Stöneberg
|
ebb877adcc
|
gui/platforms.h: renamed `Platform` to `PlatformData` / Platform: removed unnecessary `cppcheck` namespace (#5545)
|
2023-10-13 16:02:04 +02:00 |
Oliver Stöneberg
|
06b5ef1e4d
|
cleaned up includes based on include-what-you-use (#5532)
|
2023-10-09 10:07:20 +02:00 |
Oliver Stöneberg
|
5a52fa80fb
|
refs #12022 - disallow multiple `--project` options (#5499)
|
2023-10-05 21:36:44 +02:00 |
Oliver Stöneberg
|
639a4131c4
|
changed `bool_to_string()` to return `const char*` instead and use it in more cases (#5385)
|
2023-09-11 11:34:22 +02:00 |
Oliver Stöneberg
|
5dbcea3f1d
|
enabled and mitigated `readability-container-size-empty` clang-tidy warnings (#5340)
|
2023-08-17 17:01:08 +02:00 |
Oliver Stöneberg
|
84a9b3a5f2
|
enabled and mitigated `modernize-use-equals-default` clang-tidy warnings / removed unnecessary default destructors (#5335)
|
2023-08-16 17:13:36 +02:00 |
chrchr-github
|
eee1221738
|
Use in-class initializers, default constructors, class -> struct (#4842)
|
2023-08-08 11:05:02 +02:00 |
Oliver Stöneberg
|
5be8eee943
|
iwyu.yml: use a distro which has the latest `include-what-you-use` / enabled Qt mappings / cleaned up includes (#4885)
|
2023-04-08 16:08:47 +02:00 |
Oliver Stöneberg
|
b097eca2ec
|
added handling of library element `entrypoint` to GUI / added GUI tests to CTest (#4744)
|
2023-01-27 19:43:08 +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
|
a09667a6d9
|
removed unused error messages (#4689)
|
2023-01-07 10:35:39 +01:00 |
Oliver Stöneberg
|
0ed98c8f29
|
removed unused test files (#4648)
|
2022-12-18 19:36:37 +01:00 |
Oliver Stöneberg
|
339484d2a1
|
mitigated and enabled more clang-tidy warnings (#4470)
* fixed some `performance-inefficient-string-concatenation` clang-tidy warnings
* fixed and enabled `modernize-replace-random-shuffle` clang-tidy warning
* fixed and enabled `bugprone-suspicious-string-compare` clang-tidy warning
* mitigated and enabled `readability-non-const-parameter` clang-tidy warnings
* clang-tidy.md: documented some disabled checks
* mitigated and enabled `performance-unnecessary-value-param` clang-tidy warnings
|
2022-09-16 18:58:59 +02:00 |
Oliver Stöneberg
|
dbc05da356
|
fixed some clang-tidy warnings (#4435)
|
2022-09-08 20:01:41 +02:00 |
Oliver Stöneberg
|
4d767d821e
|
use same output folder for GUI tests qmake builds to leverage existing output files from regular build (#4433)
|
2022-09-04 10:25:16 +02:00 |
Oliver Stöneberg
|
5f171b9673
|
fixed some `modernize-use-emplace` false negatives with `std::stack` / removed `internalStlUsage` check (#4346)
|
2022-08-17 09:50:14 +02:00 |
Daniel Marjamäki
|
db155a59c1
|
Tokenizer: remove simplifyTokenList2
|
2022-07-18 16:20:36 +02:00 |
Mathias Schmid
|
c897c0474b
|
Library Data: Add support for optional smart pointer element 'unique' (#4132)
|
2022-07-04 22:23:20 +02:00 |
Oliver Stöneberg
|
14421ae627
|
fail `run-clang-tidy` in case of compiler warnings / fixed Clang warnings / cleanups (#4036)
|
2022-05-15 12:42:29 +02:00 |
Oliver Stöneberg
|
45158ec064
|
cleaned up includes based on include-what-you-use (#4007)
* cleaned up includes based on include-what-you-use
* updated translations
|
2022-04-13 12:24:00 +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 |
Oliver Stöneberg
|
2b3fc5ed1a
|
replaced Qt `foreach()` with standard `for` range loop / some related cleanups (#3915)
* replaced Qt foreach() with standard for range loop / some related cleanups
* updated translations
|
2022-03-21 17:14:26 +01:00 |
Georgi D. Sotirov
|
33315b0ae5
|
Replace tinyxml2_LIBRARY with tinyxml2_LIBRARIES (#3897)
|
2022-03-15 21:17:03 +01:00 |
Oliver Stöneberg
|
0d336b868c
|
avoid some Clang compiler warnings (#3896)
|
2022-03-13 20:07:58 +01:00 |
Oliver Stöneberg
|
d528555002
|
some preparations for Qt6 support (#3777)
* findDependencies.cmake: cleaned up find_package() call for Qt
* some CMake preparations for Qt6 support
* some Qt6 compilation fixes
|
2022-02-07 17:35:25 +01:00 |
Oliver Stöneberg
|
974dd5d49f
|
only use bundled tinyxml2 in CMake when configured to do so (#3806)
|
2022-02-06 13:02:52 +01:00 |
Oliver Stöneberg
|
58f9672ff4
|
cleaned up GUI includes based on include-what-you-use (#3792)
|
2022-02-02 22:31:51 +01:00 |
Oliver Stöneberg
|
9d36dd56a8
|
reordered includes in GUI code (#3790)
|
2022-02-02 16:17:28 +01:00 |
Oliver Stöneberg
|
a03d754d19
|
more copyright fixes (#3771)
|
2022-01-28 18:30:12 +01:00 |
Oliver Stöneberg
|
7d26cb68d9
|
CI-unixish.yml: Use Qt version provided by the distro (#3729)
|
2022-01-24 21:55:48 +01:00 |
Oliver Stöneberg
|
55ff684f34
|
added unusedFunction self check to CI / cleanups (#3526)
|
2022-01-18 22:02:25 +01:00 |
orbitcowboy
|
efd3aa47c5
|
Code formatting
|
2021-12-19 17:45:04 +01:00 |
Oliver Stöneberg
|
cc24d6fcef
|
Fix #9162 (Invalid --project files do not give any error) (#3177)
|
2021-12-19 12:36:11 +01:00 |
Oliver Stöneberg
|
c918e1bc50
|
added building of GUI tests to CMake (#3619)
|
2021-12-17 21:49:32 +01:00 |
Alfi Maulana
|
aab5b39e2d
|
feat: add support for .ipp and .ixx extensions (#3383)
|
2021-08-09 10:46:56 +02:00 |
Paul Fultz II
|
7f358b2bed
|
Format with uncrustify (#3388)
|
2021-08-07 20:51:18 +02:00 |
Armin Müller
|
c70b8793a3
|
Typos found by running "codespell" (#3251)
|
2021-05-19 11:49:19 +02:00 |
Daniel Marjamäki
|
fbf63b932e
|
astyle formatting
[ci skip]
|
2021-02-10 11:42:00 +01:00 |
Mathias Schmid
|
25fa7c55d8
|
Fix library data markup (#3118)
|
2021-02-09 13:53:32 +01:00 |
Mathias Schmid
|
7658aa86bd
|
Fix library data reflection (#3107)
|
2021-02-03 12:52:52 +01:00 |
Daniel Marjamäki
|
b2fbab18fd
|
astyle formatting
[ci skip]
|
2021-01-30 17:52:41 +01:00 |
Mathias Schmid
|
f17d5b719a
|
Fix library data platform type (#3084)
|
2021-01-29 14:54:19 +01:00 |
orbitcowboy
|
bb451ca289
|
Running astlye [ci skip]
|
2021-01-22 21:47:24 +01:00 |
Mathias Schmid
|
ab7d728831
|
Add missing support for "type-checks" and "smart-pointer" configuration. (#3039)
|
2021-01-18 19:10:53 +01:00 |
Daniel Marjamäki
|
303032b210
|
gui/test/projectfile: mocked constructors
|
2020-06-26 20:35:18 +02:00 |
Oliver Stöneberg
|
37bc0483a4
|
made check.h less heavy (#2633)
|
2020-05-23 07:16:49 +02:00 |
Daniel Marjamäki
|
db57769c64
|
Try to make Travis happy
|
2019-08-11 17:57:59 +02:00 |
Daniel Marjamäki
|
46686c6c20
|
GUI: Fix test-projectfile testing
|
2019-07-23 18:09:00 +02:00 |