False Positives Fixed
-
Fix false positive for
invalid-name
on a partially uninferable module-level constant.Closes #10652
-
Fix a false positive for
invalid-name
on exclusive module-level assignments
composed of three or more branches. We won't raisedisallowed-name
on module-level names that can't be inferred
until a further refactor to remove this false negative is done.Closes #10664
-
Fix false positive for
invalid-name
forTypedDict
instances.Closes #10672