-
Notifications
You must be signed in to change notification settings - Fork 1.6k
updated releasenotes.txt [skip ci] #5702
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -26,12 +26,21 @@ Other: | |
| - Multiple "--project" options are now prohibited. These would have overlapped each other and lead to unexpected behavior. Please use separate runs with a single "--project" option instead. | ||
| - "--project" can also no longer be used in conjunction with additional source files. | ||
| - If a addon cannot be found it will bail out immediately instead of continously writing errors and failing the analysis at the end. | ||
| - clang-tidy was not invoked when the process-based executor (only available on Linux / default) was used. | ||
| - Added CMake option "BUILD_MANPAGE" which adds the "man" target which will build the manpage. This requires xsltproc and the docbook XSLs to be installed. | ||
| - Added some library configurations to the official Windows installer. | ||
| - Removed some unused Qt DLLs from the official Windows installer. | ||
| - Improved inline suppressions: | ||
| - You can suppress warnings in a block of code using "-begin" and "-end". | ||
| - You can suppress warnings in current file using "-file". | ||
| - You can suppress all warnings where macro is used using "-macro" | ||
| - Cppcheck will now error out when an option, which requires code which is not compiled in, is being specified. In the past it might have silently ignored it or reported it as unknown. | ||
| - Several macros defined by "limits.h"/"climits" will now be generated from the used platform condiguration and passed to the analysis. | ||
| - fixed CMake build with UBSAN and GCC | ||
| - Files will now be processed in the order as specified via the command-line. | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is "Changed interface" right? |
||
| - Added command-line options "--fsigned-char" and "--funsigned-char" to control the signess of the "char" type. This overrides previously specified "--platform" options and is overrides by following ones. | ||
| - An error is now reported when the "cppcheck.cfg" is invalid. The CLI version will also exit with a failure in that case. | ||
| - Fixed loading of addons from "cppcheck.cfg" in the GUI application. | ||
| - Markup files will now be processed after the regular source files when using multiple threads/processes (some issues remain - see Trac #12167 for details). | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. "Improved checking" right? |
||
| - Added file name to ValueFlow "--debug" output. | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is something only cppcheck developers might care about right? I'm not sure if I would write that info here. |
||
| - Fixed build when using "clang-cl" in CMake. | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe this is "Changed interface"