User annotations for PVS-Studio C++ analyzer
Our C++ analyzer now supports setting up the .pvsconfig configuration files based on the analyzer version that uses these files.
Enhanced individual file analysis mode
We enhanced the mode to analyze individual files via the --source-files flag in the pvs-studio-analyzer utility. We also improved the handling of scenarios in which the compilation dependency cache for C and C++ files differs from the project structure. This could happen if you often switch branches or analyze different project versions.
Enhanced user annotation system
The system of user annotations in C++ analyzer now supports setting the constraints of allowed and disallowed values for integer function parameters.
Enhanced CircleCI documentation
We enhanced and updated the documentation on the PVS-Studio integration into the CircleCI cloud CI system.