Skip to content

Index C# namespace declarations as modules - #21

Merged
odvcencio merged 1 commit into
mainfrom
feature/csharp-namespace-tags-20260824
Aug 24, 2026
Merged

Index C# namespace declarations as modules#21
odvcencio merged 1 commit into
mainfrom
feature/csharp-namespace-tags-20260824

Conversation

@odvcencio

Copy link
Copy Markdown
Owner

Adds a narrow supplemental C# tags query so simple and qualified namespace declarations appear as module definitions without replacing inferred tags.

Evidence:

  • Python decorated declarations were rejected as already indexed.
  • Exact C# baseline preserves five enclosed symbols but omits both namespace containers.
  • Feature focused regression passes 20 consecutive runs.
  • Accumulated eight-language tag matrix passes.
  • Treesitter package, full repository, and full race suites pass.
  • Exact live CLI index changes from five symbols to seven with Acme.Telemetry and Utilities module definitions.
  • Changed-file and commit-range secret scans report no findings.

- Capture simple and qualified C# namespace declarations as module definitions
- Add coverage verifying C# namespaces, interfaces, classes, and methods are indexed

Buckley-Change-Hash: sha256:b2c515dba0eb8ad5148283468e85152bf5ad9760e53625134ddcb6f0b1ebe724
Buckley-Change-Stats: files=2 insertions=60 deletions=0 binaries=0
@odvcencio
odvcencio marked this pull request as ready for review August 24, 2026 06:00
@odvcencio
odvcencio merged commit 41439d4 into main Aug 24, 2026
1 check passed
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