Main Content

Checkers Deactivated in Polyspace as You Code Analysis

Polyspace® as You Code finds bugs and coding rule violations in the currently active file in your IDE. If finding an issue requires multiple source files, the analysis cannot flag the issue by design. To help you with the checkers selection strategy:

  • Checkers that typically produce most results in a multi-file context are completely deactivated in Polyspace as You Code.

  • Some coding standard checkers cover both single and multi-file issues. These checkers are not deactivated but have a reduced scope and show fewer issues in Polyspace as You Code compared to a full integration analysis.

You can detect these multi-file issues by running an integration analysis on your project by using Polyspace Bug Finder™ or Polyspace Bug Finder Server™.

Checkers and Coding Rule Deactivated in Polyspace as You Code

Checkers corresponding to these issues are deactivated in a Polyspace as You Code analysis. Even if you enable these checkers in your Polyspace as You Code IDE extension settings (or using the option Checkers activation file (-checkers-activation-file) (Polyspace Bug Finder)), they are internally deactivated during analysis.

Deactivated Bug Finder Checkers

The Bug Finder checkers that are deactivated in a Polyspace as You Code analysis include:

Deactivated CERT C Rules

The CERT® C coding rules that are deactivated in a Polyspace as You Code analysis include:

Deactivated CERT C++ Rules

The CERT C++ coding rules that are deactivated in a Polyspace as You Code analysis include:

Deactivated MISRA C:2004 and MISRA AC AGC Rules

The MISRA C™:2004 and MISRA™ AC AGC coding rules that are deactivated in a Polyspace as You Code analysis include:

  • 5.1

  • 8.10

  • 8.9

Deactivated MISRA C:2012 Rules

The MISRA C:2012 coding rules that are deactivated in a Polyspace as You Code analysis include:

Deactivated MISRA C:2023 Rules

The MISRA C:2012 coding rules that are deactivated in a Polyspace as You Code analysis include:

Deactivated MISRA C++:2008 Rules

The MISRA C++:2008 coding rules that are deactivated in a Polyspace as You Code analysis include:

Deactivated AUTOSAR C++14 Rules

The AUTOSAR C++14 coding rules that are deactivated in a Polyspace as You Code analysis include:

Deactivated CWE Rules

The CWE rules that are deactivated in a Polyspace as You Code analysis include:

  • CWE-319 (Polyspace Bug Finder)

  • CWE-498 (Polyspace Bug Finder)

  • CWE-543

  • CWE-667

  • CWE-688 (Polyspace Bug Finder)

  • CWE-764

  • CWE-765

  • CWE-832

  • CWE-833

Deactivated JSF C++ Coding Rules

The JSF® C++ coding rules that are deactivated in a Polyspace as You Code analysis include:

  • 137

  • 46

Related Topics