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 836ad0c5a924..96255eb06a17 100644 --- a/platform/core-api/src/com/intellij/psi/search/GlobalSearchScope.java +++ b/platform/core-api/src/com/intellij/psi/search/GlobalSearchScope.java @@ -458,7 +458,7 @@ public abstract class GlobalSearchScope extends SearchScope implements ProjectAw } @NotNull - public static GlobalSearchScope getScopeRestrictedByFileTypes (@NotNull GlobalSearchScope scope, final FileType... fileTypes) { + public static GlobalSearchScope getScopeRestrictedByFileTypes(@NotNull GlobalSearchScope scope, @NotNull FileType... fileTypes) { if (scope == EMPTY_SCOPE) { return EMPTY_SCOPE; } @@ -529,6 +529,11 @@ public abstract class GlobalSearchScope extends SearchScope implements ProjectAw result = 31 * result + Arrays.hashCode(myFileTypes); return result; } + + @Override + public String toString() { + return "(" + myBaseScope + " restricted by file types: "+Arrays.asList(myFileTypes)+")"; + } } private static class EmptyScope extends GlobalSearchScope {