Four SARIF result properties interact to determine
- Whether a viewer should display the result by default, and
- With what "severity" a viewer should present the result.
Those properties are level, kind, baselineState, and suppressions. The default visibility also depends on the scenario. For example, in a CI scenario, only results with baselineState: "new" should be displayed by default, while in other scenarios, the "unchaged" results should also be displayed by default.
Add an Appendix providing rules for a uniform viewer experience based on these factors.
@michaelcfanning FYI
Four SARIF result properties interact to determine
Those properties are
level,kind,baselineState, andsuppressions. The default visibility also depends on the scenario. For example, in a CI scenario, only results withbaselineState: "new"should be displayed by default, while in other scenarios, the"unchaged"results should also be displayed by default.Add an Appendix providing rules for a uniform viewer experience based on these factors.
@michaelcfanning FYI