Files
openide/python/testData/resolve/VariableDeclaredOnClassLevelResolvesOnlyToItself.py
Aleksandr.Govenko 5c0fa2026a PY-26947 Class variable mistaken as module global variable
Prevent resolving class-level target expressions in global scope.


Merge-request: IJ-MR-155098
Merged-by: Aleksandr Govenko <aleksandr.govenko@jetbrains.com>

(cherry picked from commit 2452801387ee2480e61b2f5119e7f3f2704cb4ef)

IJ-MR-155098

GitOrigin-RevId: a820d911ee38769c194d3fa4900b1f80e1d1fa75
2025-03-02 00:03:47 +00:00

5 lines
59 B
Python

foo = 'incorrect'
class A:
foo = 'correct'
# <ref>