You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- uselessOverride finds overriding functions that either duplicate code from or delegate back to the base class implementation
5
-
- knownPointerToBool finds pointer to bool conversions that are always true or false
4
+
-
6
5
7
6
Improved checking:
8
-
- truncLongCastAssignment and truncLongCastReturn check additional types, including float/double/long double
9
-
- duplInheritedMember also reports duplicated member functions
10
-
- constParameter*/constVariable* checks find more instances of pointers/references that can be const, e.g. when calling library functions
7
+
-
11
8
12
9
GUI:
13
-
- Show in statistics which checkers have been activated in latest analysis
14
-
- Make it more visible if there has been critical errors that caused checkers to be skipped
10
+
-
15
11
16
12
Changed interface:
17
-
- Write how many checkers was activated after a run
18
-
- Added --checkers-report that can be used to generate a report in a file that shows what checkers was activated and disabled
19
-
20
-
Deprecations:
21
-
- The qmake build system has been deprecated and will be removed in a future version.
22
-
- Command-line option '--template <template>' is deprecated and will be removed in 2.13 - please use '--template=<template>' instead.
23
-
- Command-line option '--template-location <template>' is deprecated and will be removed in 2.13 - please use '--template-location=<template>' instead.
13
+
-
24
14
25
15
Other:
26
-
- "USE_QT6=On" will no longer fallback to Qt5 when Qt6 is not found.
27
-
- When the execution of an addon fails with an exitcode it will now result in an 'internalError' instead of being silently ignored.
28
-
- "Win32" configurations have been removed from the bundled Visual Studio solution and projects. You might still be able to build 32-bit binaries using CMake but that is untested and unmaintained.
29
-
- The MacOS filesystem is now treated as case insensitive.
0 commit comments