mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
optimization: do not reparse include files in each plugin.xml on every typing (part of KTIJ-27513 K2 IDE: Slow reference search for specific symbols in unused symbol inspection)
GitOrigin-RevId: 6dd18e981f76e5afb98acccc88535749528a7397
This commit is contained in:
committed by
intellij-monorepo-bot
parent
05bc953187
commit
c5575a236a
@@ -11,7 +11,6 @@ import com.intellij.openapi.util.Pair;
|
||||
import com.intellij.openapi.util.text.Strings;
|
||||
import com.intellij.openapi.vfs.VfsUtilCore;
|
||||
import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.openapi.vfs.VirtualFileManager;
|
||||
import com.intellij.openapi.vfs.VirtualFileWithId;
|
||||
import com.intellij.psi.PsiFile;
|
||||
import com.intellij.psi.PsiFileFactory;
|
||||
@@ -261,7 +260,6 @@ public final class FileIncludeManagerImpl extends FileIncludeManager implements
|
||||
// todo: we need "url modification tracker" for VirtualFile
|
||||
List<Object> deps = new ArrayList<>(Arrays.asList(value));
|
||||
deps.add(psiFile);
|
||||
deps.add(VirtualFileManager.getInstance());
|
||||
|
||||
return CachedValueProvider.Result.create(value, deps);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user