mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-05 08:06:56 +07:00
If there are multiple classes with the provided name in the scope, 'findClass' and 'findClasses' sort them according to their positions in the classpath. This requires building the OrderEntryGraph, which may take considerable time in a big project (see IJPL-930). New methods 'hasClass' are added to JavaPsiFacade, PsiElementFinder, JavaFileManager. Their implementations don't need to sort the results and therefore don't require building OrderEntryGraph. JavaLibraryUtil is migrated to use the new method. GitOrigin-RevId: 0b4b05f54a5234e4e585c293bd9bd4a1957a4d70