mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-14 18:05:27 +07:00
PSI element copies exists in special non-physical files (DummyHolders), and usually references in them cannot be resolved. It led both to exceptions, when the rest of the code insight didn't expect resolve to happen in files other than PyFile (PY-46099), and situations when we failed to resolve a usage in a copy and restore the corresponding import (PY-47633). Switching to processing original declarations also revealed a problem with inserting imports -- we might have tried to insert impossible imports for non-top-level symbols, such as class attributes and methods. Now, these are ignored. GitOrigin-RevId: 6816078596a2c0aced7045a80828b7e83ebee8c0
0 lines
0 B
Python
0 lines
0 B
Python
The file is empty.