summaryrefslogtreecommitdiff
path: root/astroid/nodes
diff options
context:
space:
mode:
authorDaniƫl van Noord <13665637+DanielNoord@users.noreply.github.com>2023-04-03 23:29:34 +0200
committerPierre Sassoulas <pierre.sassoulas@gmail.com>2023-04-04 09:35:20 +0200
commita592849f4ab9d16cc1f3b7ffd39aa49a649e501a (patch)
tree2d0e3480fdf30c26091886292c7ae342fff7d938 /astroid/nodes
parent55fa2474d15f62f8f7f9ae612d646ef144bd4363 (diff)
downloadastroid-git-a592849f4ab9d16cc1f3b7ffd39aa49a649e501a.tar.gz
Fix constructors of ``Name``
Diffstat (limited to 'astroid/nodes')
-rw-r--r--astroid/nodes/node_classes.py30
1 files changed, 7 insertions, 23 deletions
diff --git a/astroid/nodes/node_classes.py b/astroid/nodes/node_classes.py
index 221e1ecf..35bb690a 100644
--- a/astroid/nodes/node_classes.py
+++ b/astroid/nodes/node_classes.py
@@ -490,33 +490,17 @@ class Name(_base_nodes.NoChildrenNode, LookupMixIn):
_other_fields = ("name",)
- @decorators.deprecate_default_argument_values(name="str")
def __init__(
self,
- name: str | None = None,
- lineno: int | None = None,
- col_offset: int | None = None,
- parent: NodeNG | None = None,
+ name: str,
+ lineno: int,
+ col_offset: int,
+ parent: NodeNG,
*,
- end_lineno: int | None = None,
- end_col_offset: int | None = None,
+ end_lineno: int | None,
+ end_col_offset: int | None,
) -> None:
- """
- :param name: The name that this node refers to.
-
- :param lineno: The line that this node appears on in the source code.
-
- :param col_offset: The column that this node appears on in the
- source code.
-
- :param parent: The parent node in the syntax tree.
-
- :param end_lineno: The last line this node appears on in the source code.
-
- :param end_col_offset: The end column this node appears on in the
- source code. Note: This is after the last symbol.
- """
- self.name: str | None = name
+ self.name = name
"""The name that this node refers to."""
super().__init__(