We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2f8cd67 commit de83781Copy full SHA for de83781
mypy/checker.py
@@ -2719,10 +2719,8 @@ def check_enum(self, defn: ClassDef) -> None:
2719
self.check_enum_new(defn)
2720
2721
def check_final_enum(self, defn: ClassDef, base: TypeInfo) -> None:
2722
- for _sym in base.names.values():
2723
- if base.enum_members:
2724
- self.fail(f'Cannot extend enum with existing members: "{base.name}"', defn)
2725
- break
+ if base.enum_members:
+ self.fail(f'Cannot extend enum with existing members: "{base.name}"', defn)
2726
2727
def is_final_enum_value(self, sym: SymbolTableNode) -> bool:
2728
if isinstance(sym.node, (FuncBase, Decorator)):
0 commit comments