lsp: Decompile empty XML docs to empty strings

This commit is contained in:
AkshayWarrier 2023-06-12 22:23:30 +05:30 committed by James Westman
parent 4e02c34a5b
commit f526cfa4d9

View file

@ -292,7 +292,10 @@ class LanguageServer:
def decompile(self, id, params): def decompile(self, id, params):
text = params.get("text") text = params.get("text")
blp = None blp = None
if text.strip() == "":
blp = ""
printerr("Decompiled to empty blueprint because input was empty")
else:
try: try:
blp = decompiler.decompile_string(text) blp = decompiler.decompile_string(text)
except decompiler.UnsupportedError as e: except decompiler.UnsupportedError as e: