Closed qarmin closed 10 months ago
This is caused by that the LSP is only compiled if: env["module_jsonrpc_enabled"] and env["module_websocket_enabled"]
Should check the same in main
I suspect, currently the following is checked:
#if defined(TOOLS_ENABLED) && !defined(GDSCRIPT_NO_LSP)
#include "modules/gdscript/language_server/gdscript_language_server.h"
#endif // TOOLS_ENABLED && !GDSCRIPT_NO_LSP
GDSCRIPT_NO_LSP
is defined if the above condition is false, but in env_gdscript
, so unsure if this propagates to the context of main
Godot version
v4.2.beta.custom_build. e8d57afae
System information
Ubuntu 22.04 CI
Issue description
Steps to reproduce
Above
Minimal reproduction project
Above