X Tutup
Skip to content

LSP: Fix infinite recursion in symbol calculation#114401

Merged
akien-mga merged 1 commit intogodotengine:masterfrom
HolonProduction:lsp-fixup
Dec 29, 2025
Merged

LSP: Fix infinite recursion in symbol calculation#114401
akien-mga merged 1 commit intogodotengine:masterfrom
HolonProduction:lsp-fixup

Conversation

@HolonProduction
Copy link
Member

Fixes #114305

Regression from #105236

Apparently GDScriptExtendParser::parse has recursive properties. This makes it necessary to have all scripts properly in cache before calling it. We invalidate the cache for files that are not managed by the client afterwards. Because we have no monitoring capabilities for them.

@akien-mga akien-mga merged commit 12b110c into godotengine:master Dec 29, 2025
20 checks passed
@akien-mga
Copy link
Member

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Editor crashes when opening a Godot file in VS Code with the godot-tools v2.5.1 extension .

2 participants

X Tutup