diff --git a/blueprintcompiler/ast_utils.py b/blueprintcompiler/ast_utils.py index ce15faf..a63729d 100644 --- a/blueprintcompiler/ast_utils.py +++ b/blueprintcompiler/ast_utils.py @@ -38,12 +38,10 @@ class Children: return iter(self._children) @T.overload - def __getitem__(self, key: T.Type[TType]) -> T.List[TType]: - ... + def __getitem__(self, key: T.Type[TType]) -> T.List[TType]: ... @T.overload - def __getitem__(self, key: int) -> "AstNode": - ... + def __getitem__(self, key: int) -> "AstNode": ... def __getitem__(self, key): if isinstance(key, int): diff --git a/blueprintcompiler/interactive_port.py b/blueprintcompiler/interactive_port.py index 43bb03f..0c37885 100644 --- a/blueprintcompiler/interactive_port.py +++ b/blueprintcompiler/interactive_port.py @@ -301,9 +301,7 @@ def step5(in_files): ( Colors.GREEN if line.startswith("+") - else Colors.RED + Colors.FAINT - if line.startswith("-") - else "" + else Colors.RED + Colors.FAINT if line.startswith("-") else "" ) + line + Colors.CLEAR diff --git a/blueprintcompiler/language/gtk_menu.py b/blueprintcompiler/language/gtk_menu.py index 844c309..4b940af 100644 --- a/blueprintcompiler/language/gtk_menu.py +++ b/blueprintcompiler/language/gtk_menu.py @@ -88,9 +88,11 @@ class MenuAttribute(AstNode): self.name, SymbolKind.Field, self.range, - self.group.tokens["name"].range - if self.group.tokens["name"] - else self.range, + ( + self.group.tokens["name"].range + if self.group.tokens["name"] + else self.range + ), self.value.range.text, ) diff --git a/blueprintcompiler/lsp.py b/blueprintcompiler/lsp.py index b9522bd..cdf0c83 100644 --- a/blueprintcompiler/lsp.py +++ b/blueprintcompiler/lsp.py @@ -390,9 +390,11 @@ class LanguageServer: "changes": { open_file.uri: [ { - "range": action.edit_range.to_json() - if action.edit_range - else diagnostic.range.to_json(), + "range": ( + action.edit_range.to_json() + if action.edit_range + else diagnostic.range.to_json() + ), "newText": action.replace_with, } ] @@ -463,9 +465,11 @@ class LanguageServer: result = { "range": err.range.to_json(), "message": message, - "severity": DiagnosticSeverity.Warning - if isinstance(err, CompileWarning) - else DiagnosticSeverity.Error, + "severity": ( + DiagnosticSeverity.Warning + if isinstance(err, CompileWarning) + else DiagnosticSeverity.Error + ), } if isinstance(err, DeprecationWarning): diff --git a/blueprintcompiler/lsp_utils.py b/blueprintcompiler/lsp_utils.py index 60ddd4e..34b0949 100644 --- a/blueprintcompiler/lsp_utils.py +++ b/blueprintcompiler/lsp_utils.py @@ -97,12 +97,14 @@ class Completion: "kind": self.kind, "tags": [CompletionItemTag.Deprecated] if self.deprecated else None, "detail": self.signature, - "documentation": { - "kind": "markdown", - "value": self.docs, - } - if self.docs - else None, + "documentation": ( + { + "kind": "markdown", + "value": self.docs, + } + if self.docs + else None + ), "deprecated": self.deprecated, "sortText": self.sort_text, "insertText": insert_text,