DevOps pipelines require automation. R2021a introduces optimized command-line interfaces and plugins for popular CI/CD servers like Jenkins and GitLab. Developers can trigger silent Polyspace analysis on code commits, blocking insecure code from entering the main repository branch. 4. Improved Review UI and Collaboration
A static analysis tool is only as good as its precision. A tool that cries wolf (false positives) eventually gets ignored by developers. Polyspace R2021a introduces updated abstract interpretation algorithms that improve precision in complex control flow scenarios.
in R2021a delivers faster and more precise analysis for C/C++ code using the AUTOSAR RTE API polyspace r2021a
Under the hood, R2021a included important updates for build system integration and compatibility:
For teams on R2019b or R2020a, the upgrade path is straightforward but requires planning: DevOps pipelines require automation
Polyspace R2021a introduces , a feature that brings static analysis results directly into popular IDEs: Visual Studio, Visual Studio Code, and Eclipse. The polyspace‑bug‑finder‑access system command enables running Polyspace as You Code analyses from the command line on Windows, Linux, and macOS.
R2021a introduces a new category of specifically designed to manage and reduce software complexity. Visual Studio Code
What’s New in Polyspace R2021a? - MATLAB & Simulink - MathWorks