Warnings fixed

GitOrigin-RevId: 6d6543239ebfebf49c62a31341835747ac3969aa
This commit is contained in:
Tagir Valeev
2025-05-05 15:58:29 +02:00
committed by intellij-monorepo-bot
parent d666b6a123
commit 1418ad0a08
5 changed files with 6 additions and 20 deletions

View File

@@ -61,13 +61,6 @@ final class PsiSymbolReferenceServiceImpl implements PsiSymbolReferenceService {
private static final ParameterizedCachedValueProvider<Collection<? extends PsiSymbolReference>, PsiElement> OWN_REFERENCES_PROVIDER =
element -> {
Collection<? extends @NotNull PsiSymbolReference> references = element.getOwnReferences();
if (references.isEmpty()) {
references = Collections.emptyList();
}
else {
references = Collections.unmodifiableCollection(references);
}
return Result.create(references, PsiModificationTracker.MODIFICATION_COUNT);
};

View File

@@ -58,7 +58,7 @@ public class SearchResults implements DocumentListener, CaretListener {
@Override
public void caretPositionChanged(@NotNull CaretEvent event) {
Caret caret = event.getCaret();
if (caret != null && myEditor.getCaretModel().getCaretCount() == 1) {
if (myEditor.getCaretModel().getCaretCount() == 1) {
int offset = caret.getOffset();
FindResult occurrenceAtCaret = getOccurrenceAtCaret();
if (occurrenceAtCaret != null && occurrenceAtCaret != myCursor) {

View File

@@ -20,7 +20,6 @@ import com.intellij.psi.search.GlobalSearchScopesCore;
import com.intellij.util.Processor;
import com.intellij.util.containers.ContainerUtil;
import com.intellij.util.indexing.FileBasedIndex;
import com.intellij.util.indexing.FileBasedIndexImpl;
import com.intellij.util.indexing.IdFilter;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
@@ -47,9 +46,7 @@ final class DirectoryPathMatcher {
FileBasedIndex fileBasedIndex = FileBasedIndex.getInstance();
Project project = model.getProject();
IdFilter projectIndexableFilesFilter = fileBasedIndex instanceof FileBasedIndexImpl
? ((FileBasedIndexImpl)fileBasedIndex).projectIndexableFiles(project)
: null;
IdFilter projectIndexableFilesFilter = fileBasedIndex.projectIndexableFiles(project);
var allScope = GlobalSearchScope.allScope(project);
if (projectIndexableFilesFilter == null) {
myProjectFileFilter = vFile -> allScope.contains(vFile);

View File

@@ -832,11 +832,9 @@ public final class EditorImpl extends UserDataHolderBase implements EditorEx, Hi
private void repaintCaretRegion(@NotNull CaretEvent e) {
CaretImpl caretImpl = (CaretImpl)e.getCaret();
if (caretImpl != null) {
caretImpl.updateVisualPosition();
if (caretImpl.hasSelection()) {
repaint(caretImpl.getSelectionStart(), caretImpl.getSelectionEnd(), false);
}
caretImpl.updateVisualPosition();
if (caretImpl.hasSelection()) {
repaint(caretImpl.getSelectionStart(), caretImpl.getSelectionEnd(), false);
}
}

View File

@@ -200,9 +200,7 @@ public final class XmlTagNameSynchronizer implements EditorFactoryListener {
@Override
public void caretRemoved(@NotNull CaretEvent event) {
Caret caret = event.getCaret();
if (caret != null) {
clearMarkers(caret);
}
clearMarkers(caret);
}
@Override