Add vulnerability adjustments field to schema #81
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
analysis_settings_schema.json can contain vulnerability adjustments to apply
Added "vulnerability_adjustments" to the analysis settings schema. Added vulnerability_set to model settings schema.
Used in PR #1415 and PR #1426.
vulnerability_adjustments
can contain:adjustments
, a dictionary with vulnerability_ids as keys and adjustment factors as values (e.g. {"4": 1.1, "12": 0.895}.replace_file
, the path to a .csv file containing data on whole vulnerability_ids that must be replaced.replace_data
, a dictionary containing the vulnerability_ids to replace (e.g. {"1": [[1,1,0.01],[1,2,0.02],...], "2": [[1,1,0.4],...]}.