diff options
author | Marc Mueller <30130371+cdce8p@users.noreply.github.com> | 2021-11-19 15:20:45 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-19 15:20:45 +0100 |
commit | 40d556070fd566b7bb43cb3ed0e498045b88f2d0 (patch) | |
tree | fd580d4e5e1f047caf4cec5f7c4c2855a96f7d09 | |
parent | 96ca4dc75aacaba4d1f4e9a66a72699c9fc93349 (diff) | |
download | astroid-git-40d556070fd566b7bb43cb3ed0e498045b88f2d0.tar.gz |
Add annotations for always None attributes (#1261)
-rw-r--r-- | astroid/nodes/node_classes.py | 9 | ||||
-rw-r--r-- | astroid/nodes/scoped_nodes.py | 4 |
2 files changed, 13 insertions, 0 deletions
diff --git a/astroid/nodes/node_classes.py b/astroid/nodes/node_classes.py index 0dcb685d..70927e7c 100644 --- a/astroid/nodes/node_classes.py +++ b/astroid/nodes/node_classes.py @@ -767,6 +767,9 @@ class Arguments(mixins.AssignTypeMixin, NodeNG): _other_fields = ("vararg", "kwarg") + lineno: None + col_offset: None + def __init__( self, vararg: Optional[str] = None, @@ -1779,6 +1782,9 @@ class Comprehension(NodeNG): optional_assign = True """Whether this node optionally assigns a variable.""" + lineno: None + col_offset: None + def __init__(self, parent: Optional[NodeNG] = None) -> None: """ :param parent: The parent node in the syntax tree. @@ -4417,6 +4423,9 @@ class MatchCase(mixins.MultiLineBlockMixin, NodeNG): _astroid_fields = ("pattern", "guard", "body") _multi_line_block_fields = ("body",) + lineno: None + col_offset: None + def __init__(self, *, parent: Optional[NodeNG] = None) -> None: self.pattern: Pattern self.guard: Optional[NodeNG] diff --git a/astroid/nodes/scoped_nodes.py b/astroid/nodes/scoped_nodes.py index 444e8a65..24a25eef 100644 --- a/astroid/nodes/scoped_nodes.py +++ b/astroid/nodes/scoped_nodes.py @@ -469,6 +469,10 @@ class Module(LocalsDictNodeNG): ) _other_other_fields = ("locals", "globals") + lineno: None + col_offset: None + parent: None + def __init__( self, name, |