Add support for partial scan mode

What does this MR do?

This MR adds a new optional field scan.partial_scan_mode to the base security report schema.

The field is designed as an extensible object with a required name property of type enum with value differential to support Faster Advanced SAST: Diff-based scanning in MRs (gitlab-org&16790 - closed).

What are the relevant issue numbers?

Support diff-based scanning in security-report-... (gitlab-org/gitlab#540585 - closed)

Checklist

Merge request reports

Loading