Tool | Version | Checker | Description |
---|
Astrée | | switch-label | Fully checked |
CodeSonar | | LANG.STRUCT.SW.MPC | Misplaced case |
ECLAIR | | CC2.MSC20
| Fully implemented |
Helix QAC | |
|
|
LDRA tool suite | | 245 S | Fully implemented |
PC-lint Plus | Include Page |
---|
| PC-lint Plus_V |
---|
| PC-lint Plus_V |
---|
|
| 646, 9055 | Fully supported |
Polyspace Bug Finder | Include Page |
---|
| Polyspace Bug Finder_V |
---|
| Polyspace Bug Finder_V |
---|
|
| CERT C: Rec. MSC20-C | Checks for situations where switch label is not at the outermost level of switch statement body (rec. fully covered)
|
PRQA QA-C | | 2019 |
|
RuleChecker | Include Page |
---|
| RuleChecker_V |
---|
| RuleChecker_V |
---|
|
| switch-label | Fully checked |
SonarQube C/C++ Plugin | Include Page |
---|
| SonarQube C/C++ Plugin_V |
---|
| SonarQube C/C++ Plugin_V |
---|
|
| S1036 | Helix QAC | Include Page |
---|
| Helix QAC_V | Helix QAC_V
|