Commit 40b141e
committed
docs(diff): record verified cached diff-scan param behaviour
Probed the live API against an existing diff scan to confirm what the polling path
can and cannot ask for:
- omit_license_details is ignored when cached=true, as the existing comment said.
License fields remain in the response.
- omit_unchanged IS honored and removes unchanged artifacts entirely, measured at
~1.1 KB per artifact (225,542 B -> 78,003 B when dropping 135 of 192 artifacts).
Record why the CLI still does not send omit_unchanged: unchanged artifacts feed
diff.unchanged_alerts, which create_security_comment_gitlab and the FOSSA compat
issue list read unconditionally, not only under --strict-blocking. Omitting them
would silently shrink those outputs, so this needs proper gating in its own change
rather than a param tweak here.
Ref: CE-3791 parent 74a549b commit 40b141e
1 file changed
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1605 | 1605 | | |
1606 | 1606 | | |
1607 | 1607 | | |
| 1608 | + | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
1608 | 1618 | | |
1609 | 1619 | | |
1610 | 1620 | | |
| |||
0 commit comments