C and C++ Binaries

CodeSonar Plug-In API: C Types for Warning Significance

Types for CodeSonar warning class significance.



Links


Defines

#define csws_from_manifest csws_unspecified Use this when creating a warning class to denote that the significance is to be read from the manifest: any significance value provided to the warning class creation function is ignored.

Types

typedef csonar_warning_significance
Definition typedef enum csonar_warning_significance csonar_warning_significance
Notes The possible significance values for a CodeSonar warning class.

Used by

enum csonar_warning_significance
Definition typedef enum {
csws_unspecified , No significance value was specified.
csws_security , security: a security vulnerability.
csws_reliability , reliability: a code correctness issue.
csws_redundancy , redundancy: redundant code; may indicate a logic error.
csws_style , style: a violation of one or more coding guidelines.
csws_diagnostic , diagnostic: warnings of this class do not indicate vulnerabilities, they indicate the locations of events or artifacts of interest.
csws_count Always the highest csonar_warning_significance value.
} csonar_warning_significance
Notes The possible significance values for a CodeSonar warning class.

Used by