-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Expand file tree
/
Copy pathreleasenotes.txt
More file actions
28 lines (20 loc) · 893 Bytes
/
releasenotes.txt
File metadata and controls
28 lines (20 loc) · 893 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Release Notes for Cppcheck 2.21
Major bug fixes & crashes:
-
New checks:
- MISRA C 2012 rule 10.3 now warns on assigning integer literals 0 and 1 to bool in C99 and later while preserving the existing C89 behavior.
- funcArgNamesDifferentUnnamed warns on function declarations/definitions where a parameter in either location is unnamed
- uninitMemberVarNoCtor warns on user-defined types where some but not all members requiring initialization have in-class initializers.
C/C++ support:
-
GUI:
-
Changed interface:
-
Infrastructure & dependencies:
-
Other:
- Make it possible to specify the regular expression engine using the `engine` element in a rule XML.
- Added CLI option `--exitcode-suppress` to specify an error ID which should not result in a non-zero exitcode.
- Moved source code from https://github.com/danmar/cppcheck to https://github.com/cppcheck-opensource/cppcheck
-