Skip to content

feat: Bug Fixes#946

Merged
rsenden merged 1 commit intofortify:feat/v3.x/aviator/26.2from
ankit2995:ankit/D1999224
Mar 10, 2026
Merged

feat: Bug Fixes#946
rsenden merged 1 commit intofortify:feat/v3.x/aviator/26.2from
ankit2995:ankit/D1999224

Conversation

@ankit2995
Copy link
Contributor

@ankit2995 ankit2995 commented Mar 9, 2026

  1. Fixed incorrect open-issue counting in AviatorSSCAuditHelper.getAuditableIssueCount() caused by reusing the same SSC request across pagination, which could repeat the first page and overcount issues.

Added debug logging around filter application, page fetches, SSC-reported totals, and cumulative counts to make issue-count discrepancies easier to diagnose.

  1. Fixed a null-handling bug in Aviator SSC audit so FPRs without a BuildID no longer fail stream initialization with a NullPointerException.
    Added a regression test and normalized missing buildId values to ensure audit processing continues safely for SSC-downloaded FPRs.

…ate related logic in AviatorStreamProcessor

test: add unit test for FPRInfo to verify default buildId behavior
refactor: enhance logging and request handling in AviatorSSCAuditHelper
@ankit2995 ankit2995 marked this pull request as ready for review March 10, 2026 05:23
@ankit2995 ankit2995 changed the title feat: add default empty string for missing buildId in FPRInfo and upd… feat: Bug Fixes Mar 10, 2026
@rsenden rsenden merged commit cfe9b29 into fortify:feat/v3.x/aviator/26.2 Mar 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants