From 1cf3d6d91b06e0ca1568f65be90a9d046953fcc8 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Wed, 6 Jul 2016 14:47:42 +0300 Subject: [PATCH] optimisation: intersection with itself --- .../core-api/src/com/intellij/psi/search/GlobalSearchScope.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/core-api/src/com/intellij/psi/search/GlobalSearchScope.java b/platform/core-api/src/com/intellij/psi/search/GlobalSearchScope.java index 5b8a60ef8120..f1740da0f6d9 100644 --- a/platform/core-api/src/com/intellij/psi/search/GlobalSearchScope.java +++ b/platform/core-api/src/com/intellij/psi/search/GlobalSearchScope.java @@ -366,7 +366,7 @@ public abstract class GlobalSearchScope extends SearchScope implements ProjectAw @NotNull @Override public GlobalSearchScope intersectWith(@NotNull GlobalSearchScope scope) { - if (myScope1.equals(scope) || myScope2.equals(scope)) { + if (myScope1.equals(scope) || myScope2.equals(scope) || equals(scope)) { return this; } return new IntersectionScope(this, scope, null);