Files
openide/jps/model-impl
Nikolay Chashnikov b12ca91066 [jps model] speed up JpsNamedElementReferenceBase::resolve method (IDEA-368571)
Before it iterated over all elements in the collection to find the element by name. Now, a special interface JpsNamedElementCollection with corresponding JpsNamedElementCollectionRole is introduced. Its implementation maintains a map from names to elements, allowing quickly finding an element by its name.


(cherry picked from commit c9e83186586f81c25cab67b261ab3a8b74102f99)

IJ-CR-157018

GitOrigin-RevId: 7d82b41d392bba5600660d9968c6211b7de0689e
2025-03-12 12:08:14 +00:00
..