diff options
| author | Claudiu Popa <pcmanticore@gmail.com> | 2020-02-10 09:33:35 +0100 |
|---|---|---|
| committer | Claudiu Popa <pcmanticore@gmail.com> | 2020-02-10 09:33:35 +0100 |
| commit | 78e56c64cb016e372a5ae017798ebd7cf83e1f26 (patch) | |
| tree | f4b862b9e2ca5b2efd704545ddfdfb4db1635dd9 /astroid | |
| parent | 7dc1d50809a9f1c6b593c41949c28896c6ee0dd7 (diff) | |
| download | astroid-git-78e56c64cb016e372a5ae017798ebd7cf83e1f26.tar.gz | |
Skip non ``Assign`` and ``AnnAssign`` nodes from enum reinterpretation
Closes PyCQA/pylint#3365
Diffstat (limited to 'astroid')
| -rw-r--r-- | astroid/brain/brain_namedtuple_enum.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/astroid/brain/brain_namedtuple_enum.py b/astroid/brain/brain_namedtuple_enum.py index de240671..fee42ad6 100644 --- a/astroid/brain/brain_namedtuple_enum.py +++ b/astroid/brain/brain_namedtuple_enum.py @@ -317,6 +317,8 @@ def infer_enum_class(node): targets = stmt.targets elif isinstance(stmt, nodes.AnnAssign): targets = [stmt.target] + else: + continue inferred_return_value = None if isinstance(stmt, nodes.Assign): |
