Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added 'recs' to table

...

Here is a breakdown of how thoroughly Rosecheckers enforces the C Secure Coding Rules and Recommendations:

Complete

57

ROSE catches all violations of these rules

Partial

45

ROSE catches some, but not all violations of these rules

false-positive

9

These rules could be checked by Rosecheckers, but they will also catch some false positives.

Potential

29

These rules are not checked by Rosecheckers, but could be

Undoable

32

These rules could not be checked by ROSE due to various limitations in ROSE.

Unenforceable

48

These rules could not be checked by any tool that relies purely on unaided static analysis.

TOTAL

220