diff --git a/rope/base/exceptions.py b/rope/base/exceptions.py index 950946b4e..b452c3951 100644 --- a/rope/base/exceptions.py +++ b/rope/base/exceptions.py @@ -57,6 +57,4 @@ class ModuleDecodeError(RopeError): def __init__(self, filename, message): self.filename = filename self.message_ = message - super().__init__( - "Cannot decode file <{}>: {}".format(filename, message) - ) + super().__init__("Cannot decode file <{}>: {}".format(filename, message)) diff --git a/rope/base/oi/type_hinting/evaluate.py b/rope/base/oi/type_hinting/evaluate.py index 009682d72..c7822e35e 100644 --- a/rope/base/oi/type_hinting/evaluate.py +++ b/rope/base/oi/type_hinting/evaluate.py @@ -207,9 +207,7 @@ def expression(self, rbp=0): def advance(self, name=None): if name and self.token.name != name: - raise SyntaxError( - f"Expected {name!r} but found {self.token.name!r}" - ) + raise SyntaxError(f"Expected {name!r} but found {self.token.name!r}") self.token = self.next() diff --git a/rope/base/pyscopes.py b/rope/base/pyscopes.py index 524b48d15..9f13bc40c 100644 --- a/rope/base/pyscopes.py +++ b/rope/base/pyscopes.py @@ -169,9 +169,7 @@ def builtin_names(self): class ComprehensionScope(Scope): def __init__(self, pycore, pyobject, visitor): - super().__init__( - pycore, pyobject, pyobject.parent.get_scope() - ) + super().__init__(pycore, pyobject, pyobject.parent.get_scope()) self.names = None self.returned_asts = None self.defineds = None @@ -205,9 +203,7 @@ def get_body_start(self): class FunctionScope(Scope): def __init__(self, pycore, pyobject, visitor): - super().__init__( - pycore, pyobject, pyobject.parent.get_scope() - ) + super().__init__(pycore, pyobject, pyobject.parent.get_scope()) self.names = None self.returned_asts = None self.is_generator = None @@ -363,9 +359,7 @@ class TemporaryScope(Scope): """ def __init__(self, pycore, parent_scope, names): - super().__init__( - pycore, parent_scope.pyobject, parent_scope - ) + super().__init__(pycore, parent_scope.pyobject, parent_scope) self.names = names def get_names(self): diff --git a/rope/base/utils/pycompat.py b/rope/base/utils/pycompat.py index 35d8ae394..5da280fe0 100644 --- a/rope/base/utils/pycompat.py +++ b/rope/base/utils/pycompat.py @@ -34,6 +34,7 @@ def get_ast_arg_arg(node): def get_ast_with_items(node): return node.items + else: # PY2 string_types = (basestring,) diff --git a/rope/contrib/codeassist.py b/rope/contrib/codeassist.py index 4eb8c958f..3bf529098 100644 --- a/rope/contrib/codeassist.py +++ b/rope/contrib/codeassist.py @@ -616,7 +616,9 @@ def get_calltip(self, pyobject, ignore_unknown=False, remove_self=False): def _get_class_docstring(self, pyclass): contents = self._trim_docstring(pyclass.get_doc(), 2) supers = [super.get_name() for super in pyclass.get_superclasses()] - doc = "class {}({}):\n\n".format(pyclass.get_name(), ", ".join(supers)) + contents + doc = ( + "class {}({}):\n\n".format(pyclass.get_name(), ", ".join(supers)) + contents + ) if "__init__" in pyclass: init = pyclass["__init__"].get_object() diff --git a/rope/refactor/functionutils.py b/rope/refactor/functionutils.py index 640c946ba..6d81da911 100644 --- a/rope/refactor/functionutils.py +++ b/rope/refactor/functionutils.py @@ -98,7 +98,9 @@ def to_string(self): if self.args[start:]: params.extend(self.args[start:]) if self.keywords: - params.extend(["{}={}".format(name, value) for name, value in self.keywords]) + params.extend( + ["{}={}".format(name, value) for name, value in self.keywords] + ) if self.args_arg is not None: params.append("*" + self.args_arg) if self.keywords_arg: diff --git a/rope/refactor/usefunction.py b/rope/refactor/usefunction.py index e17130227..686b3dab9 100644 --- a/rope/refactor/usefunction.py +++ b/rope/refactor/usefunction.py @@ -90,7 +90,9 @@ def _make_pattern(self): if self._is_expression(): replacement = "${%s}" % self._rope_returned else: - replacement = "{} = ${{{}}}".format(self._rope_result, self._rope_returned) + replacement = "{} = ${{{}}}".format( + self._rope_result, self._rope_returned + ) body = restructure.replace( body, "return ${%s}" % self._rope_returned, replacement )