Portability of analysis results - view analysis results on different machines thanks to the use of relative paths. Analysis from command line: helps integrate PVS-Studio into nightly builds, CI/CD services.Suppress false positives - use code markup to suppress a certain diagnostic in a particular code fragment.This allows to quickly and automatically analyze every commit to version control system. Analysis of commits, merge and pull requests - analyzer can be configured to analyze only the modified files.The Blame Notifier tool allows you to send e-mail notifications to the developers about bugs that PVS-Studio found during a night run based on the blame information from version control system. Interactive filtering of the analysis results (log file) in PVS-Studio IDE/Standalone window: the issued warnings are sorted by diagnostic number, file name, the word in the text of the diagnostic, plus the ability to exclude files from the analysis by name, folder, or mask.It is especially helpful in case you need to check only newly written code fragments. This allows to integrate static analysis easily at any point of the development lifecycle. Baselining analysis results - suppression of "old" messages on the existing code, so that the analyzer issues 0 warnings for it.Great scalability - PVS-Studio supports multi-core and multi-processor systems with the ability to specify the number of cores to use can be used together with Incredibuild.PVS-Studio documentation suggests ways of how to fix the detected error. Everything you need is at your fingertips - warnings sorted by severity level, highlighted code fragments which require additional revision, and quick access to the documentation.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |