Fix array sorting and remove unused code
What does this MR do?
- Removes
ds
andit
from the comparison script. - Removes
ds
tests from the Ruby specs. - Only orders the top-level
vulnerabilities
array in SAST and SD reports, instead of recursively sorting all arrays. See the commit message for more info.
What are the relevant issue numbers?
- Not an issue, but see gitlab-org/security-products/analyzers/semgrep!152 (comment 1120704913) for context.
Does this MR meet the acceptance criteria?
Edited by James Liu