IDEA-242821 IDEA unresponsive when reloading a large project

Also do cleanup, use jdk collections in other places

GitOrigin-RevId: d4d8af4ed0044d99f87d837e8082c6fe8c2fe540
This commit is contained in:
Vladimir Krivosheev
2020-06-09 09:22:12 +02:00
committed by intellij-monorepo-bot
parent 0b5f2bd81e
commit df0d4e5d5e
60 changed files with 427 additions and 779 deletions

View File

@@ -1,8 +1,4 @@
// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
/*
* @author max
*/
package com.intellij.psi.search.searches;
import com.intellij.openapi.extensions.ExtensionPointName;
@@ -15,7 +11,7 @@ import com.intellij.util.Query;
import com.intellij.util.QueryExecutor;
import org.jetbrains.annotations.NotNull;
public class AllClassesSearch extends ExtensibleQueryFactory<PsiClass, AllClassesSearch.SearchParameters> {
public final class AllClassesSearch extends ExtensibleQueryFactory<PsiClass, AllClassesSearch.SearchParameters> {
public static final ExtensionPointName<QueryExecutor<PsiClass, AllClassesSearch.SearchParameters>> EP_NAME = ExtensionPointName.create("com.intellij.allClassesSearch");
public static final AllClassesSearch INSTANCE = new AllClassesSearch();