Skip to content

Old pony 5322#176

Merged
IgorDeepakM merged 2 commits into
masterfrom
old_pony_5322
May 14, 2026
Merged

Old pony 5322#176
IgorDeepakM merged 2 commits into
masterfrom
old_pony_5322

Conversation

@IgorDeepakM
Copy link
Copy Markdown
Owner

No description provided.

orien added 2 commits May 14, 2026 10:18
…anager (#5322)

The function is used by hover, document_highlight, references,
prepare_rename, rename, goto_definition, type_definition,
signature_help, call_hierarchy_prepare, type_hierarchy_prepare,
and selection_range — not hover alone. The old name was a lie
repeated at every call site.
…y-lsp (#5323)

references, call_hierarchy, and type_hierarchy each inlined the same
loop over all packages and modules. Pull it into WorkspaceWalk.apply so
future LSP features have a single place to reach for.

_ReferenceCollector.set_file is removed in the process: rather than
having the walk inject the current module file from outside, visit()
now reads the file directly from the matched identifier node via
source_file(). Nodes without a source file (synthetic) are silently
skipped, which is the correct behaviour.
@IgorDeepakM IgorDeepakM merged commit c681bc9 into master May 14, 2026
4 checks 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.

2 participants