fix(csharp): index C# 14 extension declaration members - #2191
fix(csharp): index C# 14 extension declaration members#2191lorenzozanee wants to merge 1 commit into
Conversation
Signed-off-by: lorenzozanee <wyz0707@proton.me>
|
Thanks for opening this — it has been seen, and it is queued. This note is automated, but it is not a brush-off: it exists so you know where your PR stands instead of having to guess from silence. Current review status: working through a backlog. What that means for this PR, concretely:
Things that will genuinely speed it up whenever review does happen:
If this fixes a bug, a reproduction we can run is worth more than a description of the symptom. Thanks for contributing, and sorry in advance for the wait. |
|
I believe you tagged me by accident. Only @DeusData can review PRs. |
Summary
C# 14 extension declarations are represented by older tree-sitter grammars as a constructor named
extension. The indexer skipped the constructor body, so members such asSumPositivewere absent from the graph. This change recovers method declarations from that body through the existing method-definition path.Fixes #2071
Testing
bash scripts/test.sh --suites grammar_regression,grammar_labels,cs_lspgit diff --checkReviewers