boolean (@NotNull SearchEverywhereFoundElementInfo newItemInfo, @NotNull SearchEverywhereFoundElementInfo alreadyFoundItemInfo) { PsiElement newElementPsi = PsiElementsEqualityProvider.toPsi(newItemInfo.getElement()); PsiElement alreadyFoundPsi = PsiElementsEqualityProvider.toPsi(alreadyFoundItemInfo.getElement()); return newElementPsi != null && alreadyFoundPsi != null && newElementPsi.getLanguage().isKindOf(JavaLanguage.INSTANCE) && alreadyFoundPsi.getLanguage().isKindOf(JavaLanguage.INSTANCE) && isClassAndFile(newElementPsi, alreadyFoundPsi) && isSameFile(newElementPsi, alreadyFoundPsi); }