Oliver Stöneberg
55ff684f34
added unusedFunction self check to CI / cleanups ( #3526 )
2022-01-18 22:02:25 +01:00
chrchr-github
cb5a50c6a7
Fix #10710 FN passedByValue with QString ( #3696 )
2022-01-18 20:17:05 +01:00
Kuletco
bd2c4bb0a6
Update zh_CN translation ( #3692 )
2022-01-12 22:10:05 +01:00
chrchr-github
df3da38483
Fix #10682 Unused QString / #10686 unused std::array / #10005 unused variable with c++11 braced initializer not detected ( #3684 )
2022-01-10 07:36:49 +01:00
Oliver Stöneberg
0ba9cb4e64
fixed some unusedFunction warnings ( #3618 )
2022-01-04 15:48:08 +01:00
Oliver Stöneberg
6739995e79
removed or annotated some code which is only used in test code ( #3656 )
2022-01-03 12:40:20 +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
Daniel Marjamäki
866aeff1ae
GUI: Fix selfcheck shadowVariable warning
2021-12-15 20:43:25 +01:00
Oliver Stöneberg
dafb2fe6a0
Test GUI build CMake in CI ( #3621 )
2021-12-15 19:36:34 +01:00
Daniel Marjamäki
d2dd4e54b9
Fix execution of executable addons from GUI
2021-12-15 19:27:02 +01:00
Daniel Marjamäki
ed4d2c21e6
Load cppcheck.cfg in FILESDIR if that is specified
2021-11-05 20:37:48 +01:00
Oliver Stöneberg
54d621555d
scan GUI sources with clang-tidy in CI ( #3233 )
...
* build UI dependencies before running clang-tidy
* clang-tidy.yml: enabled GUI sources and build some dependencies for clang-tidy
* work around missing dependency for Qt install step
2021-10-31 20:15:32 +01:00
Oliver Stöneberg
b4704ba065
use target-specific configuration instead of global ones in CMake ( #3534 )
2021-10-30 09:08:07 +02:00
Daniel Marjamäki
20883a5a3f
Fixed uninitialized variable in GUI, found by self check (PR 3533)
2021-10-29 07:46:05 +02:00
Daniel Marjamäki
0a5b7b2af5
Make it possible to configure default addons in a cppcheck.cfg file.
...
Example:
{
"addons":["cert"]
}
With that cppcheck.cfg file cppcheck will always run the "cert" addon. Explicit options such as --addon=cert will not be needed.
2021-10-13 20:02:48 +02:00
Daniel Marjamäki
08f9de95e2
Update copyright year
2021-09-26 11:34:56 +02:00
Daniel Marjamäki
1207531642
lupdate gui.pro
2021-09-26 11:31:55 +02:00
Daniel Marjamäki
5767ba794a
GUI: do not use double backslash in filename. See https://sourceforge.net/p/cppcheck/discussion/general/thread/b548fc603b
2021-09-25 16:30:58 +02:00
Daniel Marjamäki
ca047e57bf
Switch from http to https on our sourceforge webpage
2021-08-28 12:46:54 +02: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
Daniel Marjamäki
40b52169cf
astyle formatting
2021-07-24 17:07:34 +02:00
Wolfgang Stöggl
8d5249e3b6
Fix Failed to load translation for English ( #3351 )
...
Upon the first start of cppcheck-gui, the following message appears,
if the language of the OS is English:
Failed to load the user interface language:
Failed to load translation for language English from file
cppcheck_en.qm
The user interface language has been reset to English.
- Update translationhandler.cpp and check if the language code starts
with "en". The code can be e.g. "en_US"
2021-07-23 19:27:53 +02:00
Georgiy Komarov
1457993f84
gui: Set signed int type for the error lines ( #3348 )
2021-07-22 19:55:23 +02:00
Georgiy Komarov
6e3ce737ba
gui: Fix suppressions by file with the relative paths ( #3349 )
...
If the user enters the path that potentially could be relative, we are
trying to replace it with the absolute one.
Reported in the forum:
https://sourceforge.net/p/cppcheck/discussion/general/thread/311ed96e68/
Fixes Trac ticket #10377 .
2021-07-22 18:54:43 +02:00
Paul Fultz II
8dc1fa7a59
Add colors to CLI reporting ( #3304 )
2021-07-08 21:21:35 +02:00
fu7mu4
5ffbfa4cf6
Add Japanese translation for v2.5 ( #3325 )
...
Add new Japanese translation for v2.5 and fix some translation only
2021-07-05 08:06:27 +02:00
Daniel Marjamäki
c489626167
updated copyright year
2021-07-04 08:09:11 +02:00
Daniel Marjamäki
7f4a4c4b52
lupdate gui.pro
2021-07-03 15:38:07 +02:00
Daniel Marjamäki
08626b9815
GUI: Set Settings::libraries properly before analysis
2021-06-13 19:48:45 +02:00
Georgiy Komarov
b74618d989
gui: Handle errors in creating build directory ( #3295 )
...
If user doesn't create a build directory, it is not possible to run the
addons, because addons are trying to check dump files in non-existent
build directory.
2021-06-09 11:21:23 +02:00
Georgiy Komarov
fc6558c22b
gui: Set the correct names for coding standards in UI elements. NFC. ( #3294 )
...
Names of MISRA and CERT should be written is uppercase, because they are
abbrevations.
2021-06-09 11:20:51 +02:00
Armin Müller
c70b8793a3
Typos found by running "codespell" ( #3251 )
2021-05-19 11:49:19 +02:00
Maksim Derbasov
14ea8d7e68
Align keywords with c++20 standard for CodeEditor ( #3247 )
2021-05-05 07:35:13 +02:00
Maksim Derbasov
f0005665a8
Scratchpad using CodeEditor class ( #3246 )
2021-05-04 19:17:03 +02:00
Daniel Marjamäki
d2d2124238
Revert "Clang import; This experimental feature didn't "take off" much. After a lot of work we are still far fram the goal. I remove it now but don't rule out completely that it could ever be added again."
...
This reverts commit 207361b174
.
2021-04-30 16:47:02 +02:00
Daniel Marjamäki
207361b174
Clang import; This experimental feature didn't "take off" much. After a lot of work we are still far fram the goal. I remove it now but don't rule out completely that it could ever be added again.
2021-04-21 18:59:48 +02:00
Paul Fultz II
563c9dd9cc
Fix issue 10208: FP: knownConditionTrueFalse in for loop with function that assigns by ref ( #3198 )
2021-04-18 21:42:27 +02:00
Daniel Marjamäki
161ea81fd8
XML: Ensure file0 info is kept in multithreaded analysis. Write file0 attribute in top <error> element instead of in the <location> elements.
2021-04-05 12:03:39 +02:00
Oliver Stöneberg
6397e29f84
cleaned up includes based on include-what-you-use ( #3141 )
2021-04-03 21:30:50 +02:00
fu7mu4
e6e0cb773f
Add Japanese translation for 2.4.1 ( #3182 )
2021-03-23 18:13:47 +01:00
Daniel Marjamäki
42437277dc
Update Copyright year
2021-03-21 20:58:32 +01:00
Daniel Marjamäki
bb8d044d5b
GUI: Updated translations
2021-03-21 20:56:27 +01:00
PKEuS
141d2ac215
Refactorization: Improved internal implementation of severity and certainty levels
...
Backported from LCppC.
2021-02-24 22:00:06 +01: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
Daniel Marjamäki
b07b464c80
astyle formatting
...
[ci skip]
2021-02-03 19:14:46 +01:00
Mathias Schmid
7658aa86bd
Fix library data reflection ( #3107 )
2021-02-03 12:52:52 +01:00