GDScriptWorkspace๏
Experimental: This class may be changed or removed in future versions.
Inherits: RefCounted < Object
Workspace related language server functionality.
Description๏
Provides language server functionality related to the workspace.
Methods๏
void |
apply_new_signal(obj: Object, function: String, args: PackedStringArray) |
void |
didDeleteFiles(params: Dictionary) |
generate_script_api(path: String) |
|
get_file_path(uri: String) |
|
get_file_uri(path: String) const |
|
parse_local_script(path: String) |
|
parse_script(path: String, content: String) |
|
void |
publish_diagnostics(path: String) |
Method Descriptions๏
void apply_new_signal(obj: Object, function: String, args: PackedStringArray) ๐
Deprecated: Might result in unwanted side effects for connected clients.
void didDeleteFiles(params: Dictionary) ๐
Deprecated: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Dictionary generate_script_api(path: String) ๐
Returns the interface of the script in a machine-readable format.
String get_file_path(uri: String) ๐
Converts a URI to a file path.
String get_file_uri(path: String) const ๐
Converts a file path to a URI.
Error parse_local_script(path: String) ๐
Deprecated: Might result in unwanted side effects for connected clients.
Error parse_script(path: String, content: String) ๐
Deprecated: Might result in unwanted side effects for connected clients.
void publish_diagnostics(path: String) ๐
Deprecated: Might result in unwanted side effects for connected clients.