-
- Notifications
You must be signed in to change notification settings - Fork 307
Closed
Description
Steps to reproduce
- Use an enum's
__members__field:
from enum import Enum class TestEnum(Enum): ONE = 1 TWO = 2 print(x for x in TestEnum.__members__.items())- Run pylint with astroid 2.5 installed
$ pylint --version pylint 2.6.2 astroid 2.5 Python 3.8.7 (default, Dec 26 2020, 08:45:55) [GCC 10.2.1 20201203]Current behavior
$ pylint test.py
************* Module test
test.py:1:0: C0114: Missing module docstring (missing-module-docstring)
test.py:3:0: C0115: Missing class docstring (missing-class-docstring)
test.py:7:17: E1101: Function 'members' has no 'items' member (no-member)
Your code has been rated at -4.00/10 (previous run: -4.00/10, +0.00)
Expected behavior
Not complaining about __members__.items()
python -c "from astroid import __pkginfo__; print(__pkginfo__.version)" output
2.5
See #895
Metadata
Metadata
Assignees
Labels
No labels