Skip to content

Date the SQLite audit suppression - #72

Merged
malinfossum merged 2 commits into
mainfrom
fix/date-nuget-suppression
Oct 1, 2026
Merged

malinfossum merged 2 commits into
mainfrom
fix/date-nuget-suppression

Conversation

@malinfossum

@malinfossum malinfossum commented Oct 1, 2026 •

Copy link
Copy Markdown
Member

Ward's repo audit failed on this repo for one reason: the NuGet audit suppression in Directory.Build.props had no dated reason. Ward reads the comment directly above the NuGetAuditSuppress line, and ours sat above the ItemGroup with no date.

What changed

  • The reason comment now sits directly above the suppression and opens with the date we decided it (2026-06-19, same as docs/backlog.md).
  • The reachability sentence is corrected. It still said the app is localhost-only and single-user. Since the move to PostgreSQL, only Wend.Tests references SQLite (in-memory, for the repository tests), so the running app never loads it.
  • docs/backlog.md gets the same correction to its "Why accept it" line.

No package or build change. The suppressed advisory is the same one.

Checked

  • Ward's own findSuppressions + checkSuppressions on the new file: read as dated, zero findings.
  • dotnet restore --force and dotnet build: 0 warnings, 0 errors, so the suppression still applies.

Ward's repo audit needs a dated reason directly above each NuGetAuditSuppress.
The reason sat above the ItemGroup with no date, so the audit failed on it.

The reason also still called the app localhost-only and single-user. Since the
move to PostgreSQL only Wend.Tests references SQLite, so that is now the reason.
Same correction as Directory.Build.props: only Wend.Tests references SQLite
now, so the old localhost-only reason no longer applies.
@malinfossum
malinfossum merged commit b2b8410 into main Oct 1, 2026
1 check passed
@malinfossum
malinfossum deleted the fix/date-nuget-suppression branch October 1, 2026 12:52
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.

1 participant