Skip to content

Add validate output shaping controls - #3258

Merged
Widthdom merged 6 commits into
mainfrom
fix-issue2992-3010-3008
Jun 4, 2026
Merged

Add validate output shaping controls#3258
Widthdom merged 6 commits into
mainfrom
fix-issue2992-3010-3008

Conversation

@Widthdom

@Widthdom Widthdom commented Jun 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add explicit validate --limit / --top result caps while preserving the all-results default.
  • Add validate --severity <info|warning|error> filtering for validation findings.
  • Add validate --json=array for bare issue-array output while keeping plain --json as { count, issues }.

Validation

  • dotnet build CodeIndex.sln -p:UseSharedCompilation=false
  • dotnet test tests/CodeIndex.Tests/CodeIndex.Tests.csproj --no-build --filter "FullyQualifiedName~RunValidate_|FullyQualifiedName~PrintUsage_WithoutBanner_HidesAsciiArtAndEasterEggFlags"
  • dotnet run --project tools/CodeIndex.Changelog -- check
  • dotnet ./src/CodeIndex/bin/Debug/net8.0/cdidx.dll status --check --json

Fixes #2992
Fixes #3008
Fixes #3010

@Widthdom
Widthdom marked this pull request as ready for review June 4, 2026 23:43
@Widthdom
Widthdom merged commit dc0eaed into main Jun 4, 2026
11 checks passed
@Widthdom
Widthdom deleted the fix-issue2992-3010-3008 branch June 4, 2026 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant