Skip to content

Commit 1d95e76

Browse files
LSP: Remove unread native_member_completions member
1 parent 1559ab3 commit 1d95e76

3 files changed

Lines changed: 0 additions & 20 deletions

File tree

modules/gdscript/language_server/gdscript_language_protocol.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,6 @@ Dictionary GDScriptLanguageProtocol::initialize(const Dictionary &p_params) {
238238

239239
if (!_initialized) {
240240
workspace->initialize();
241-
text_document->initialize();
242241
_initialized = true;
243242
}
244243

modules/gdscript/language_server/gdscript_text_document.cpp

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -122,21 +122,6 @@ void GDScriptTextDocument::notify_client_show_symbol(const LSP::DocumentSymbol *
122122
GDScriptLanguageProtocol::get_singleton()->notify_client("gdscript/show_native_symbol", symbol->to_json(true));
123123
}
124124

125-
void GDScriptTextDocument::initialize() {
126-
if (GDScriptLanguageProtocol::get_singleton()->is_smart_resolve_enabled()) {
127-
for (const KeyValue<StringName, ClassMembers> &E : GDScriptLanguageProtocol::get_singleton()->get_workspace()->native_members) {
128-
const ClassMembers &members = E.value;
129-
130-
for (const KeyValue<String, const LSP::DocumentSymbol *> &F : members) {
131-
const LSP::DocumentSymbol *symbol = members.get(F.key);
132-
LSP::CompletionItem item = symbol->make_completion_item();
133-
item.data = JOIN_SYMBOLS(String(E.key), F.key);
134-
native_member_completions.push_back(item.to_json());
135-
}
136-
}
137-
}
138-
}
139-
140125
Variant GDScriptTextDocument::nativeSymbol(const Dictionary &p_params) {
141126
Variant ret;
142127

modules/gdscript/language_server/gdscript_text_document.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,6 @@ class GDScriptTextDocument : public RefCounted {
4444

4545
Ref<FileAccess> file_checker;
4646

47-
Array native_member_completions;
48-
4947
private:
5048
Array find_symbols(const LSP::TextDocumentPositionParams &p_location, List<const LSP::DocumentSymbol *> &r_list);
5149
void notify_client_show_symbol(const LSP::DocumentSymbol *symbol);
@@ -76,7 +74,5 @@ class GDScriptTextDocument : public RefCounted {
7674
Variant declaration(const Dictionary &p_params);
7775
Variant signatureHelp(const Dictionary &p_params);
7876

79-
void initialize();
80-
8177
GDScriptTextDocument();
8278
};

0 commit comments

Comments
 (0)