Skip to content

Fix empty compact callees results - #5146

Merged
Widthdom merged 1 commit into
mainfrom
fix-issue5128
Aug 22, 2026
Merged

Fix empty compact callees results#5146
Widthdom merged 1 commit into
mainfrom
fix-issue5128

Conversation

@Widthdom

Copy link
Copy Markdown
Owner

Summary

  • preserve the empty compact location envelope for zero-match callees queries
  • keep bounded output with and without explicit --fields aligned with references and callers
  • add regression coverage for zero result and authoritative cardinality metadata

Validation

  • dotnet restore CodeIndex.sln
  • dotnet build CodeIndex.sln -c Release -p:UseSharedCompilation=false --no-restore
  • dotnet test tests/CodeIndex.Tests/CodeIndex.Tests.csproj -c Release -p:UseSharedCompilation=false --filter "FullyQualifiedName~JsonEnvelopeWrapperIssue4585Tests.BoundedProjection_AllRequestedCommandFamiliesExposeSharedMetadata_Issue4585"
  • dotnet test CodeIndex.sln -c Release -p:UseSharedCompilation=false --no-build --no-restore (net8.0: 11,756 total, 0 failed; net9.0: 11,693 total, 0 failed)
  • dotnet format CodeIndex.sln --verify-no-changes --no-restore
  • dotnet run --project tools/CodeIndex.Changelog -- check
  • CLI smoke checks for the reported command, both with and without --fields path,line
  • codex review --base origin/main: no blocking/actionable issues found

Documentation and changelog

  • updated both English and Japanese sections of TESTING_GUIDE.md
  • added bilingual changelog.d/unreleased/5128.fixed.md

Follow-up candidates

  • None.

Fixes #5128

@Widthdom
Widthdom merged commit c6aeb9c into main Aug 22, 2026
11 checks passed
@Widthdom
Widthdom deleted the fix-issue5128 branch August 22, 2026 04:38
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.

Return an empty compact envelope for zero-match callees queries

1 participant