Editing the status configuration file
The issue_aggregation_config.yaml
, located in <projects root>/config/, allows administators to customize how issue statuses are used in Validate.
This file is used for:
-
Modifying statuses that determine
Open
counts in Validate for projects, views, builds, and CI builds. -
Defining how compliance report deviations and violations are calculated.
Limitations
-
Only an admin with access to the projects root folder can modify this file.
-
Changes apply globally, affecting all projects on the server.
-
The server automatically re-reads the file upon modification.
-
Any formatting errors will be logged in klocwork.log, and the server will fall back to default values.
-
Open counts update immediately upon modification, but existing reports will remain unchanged. Compliance report changes only affect newly generated reports.
-
Each section in the file must include at least one status. Only English names of statuses should be used.
Configurable statuses
The following statuses can be modified:
-
Analyze
-
Not a Problem
-
Fix
-
Fix in Next Release
-
Fix in Later Release
-
Defer
-
Filter
-
Code Suppression