diff --git a/java/java-tests/testSrc/com/intellij/java/codeInsight/daemon/impl/DaemonRespondToChangesTest.java b/java/java-tests/testSrc/com/intellij/java/codeInsight/daemon/impl/DaemonRespondToChangesTest.java index 6768120caf90..8c292019fdf8 100644 --- a/java/java-tests/testSrc/com/intellij/java/codeInsight/daemon/impl/DaemonRespondToChangesTest.java +++ b/java/java-tests/testSrc/com/intellij/java/codeInsight/daemon/impl/DaemonRespondToChangesTest.java @@ -81,7 +81,6 @@ import com.intellij.openapi.project.DumbServiceImpl; import com.intellij.openapi.project.Project; import com.intellij.openapi.project.ProjectManager; import com.intellij.openapi.project.ex.ProjectManagerEx; -import com.intellij.openapi.project.impl.ProjectManagerImpl; import com.intellij.openapi.util.Disposer; import com.intellij.openapi.util.ProperTextRange; import com.intellij.openapi.util.Segment; @@ -148,7 +147,7 @@ public class DaemonRespondToChangesTest extends DaemonAnalyzerTestCase { Project project = getProject(); if (project != null) { doPostponedFormatting(project); - ((ProjectManagerImpl)ProjectManagerEx.getInstanceEx()).forceCloseProject(project, false); + ProjectManagerEx.getInstanceEx().forceCloseProject(project, false); } } finally { diff --git a/platform/lang-impl/src/com/intellij/ide/projectView/impl/AbstractProjectViewPane.java b/platform/lang-impl/src/com/intellij/ide/projectView/impl/AbstractProjectViewPane.java index c6ed96f7a631..9e430854eeb6 100644 --- a/platform/lang-impl/src/com/intellij/ide/projectView/impl/AbstractProjectViewPane.java +++ b/platform/lang-impl/src/com/intellij/ide/projectView/impl/AbstractProjectViewPane.java @@ -518,7 +518,7 @@ public abstract class AbstractProjectViewPane implements DataProvider, Disposabl } protected void installComparator(AbstractTreeBuilder builder, @NotNull Comparator comparator) { - if (builder != null) builder.setNodeDescriptorComparator((Comparator)comparator); + if (builder != null) builder.setNodeDescriptorComparator(comparator); } public JTree getTree() { diff --git a/platform/platform-api/src/com/intellij/ui/speedSearch/ListWithFilter.java b/platform/platform-api/src/com/intellij/ui/speedSearch/ListWithFilter.java index b44bb242d7ce..f2ba76fe9f5f 100644 --- a/platform/platform-api/src/com/intellij/ui/speedSearch/ListWithFilter.java +++ b/platform/platform-api/src/com/intellij/ui/speedSearch/ListWithFilter.java @@ -8,7 +8,6 @@ package com.intellij.ui.speedSearch; import com.intellij.openapi.actionSystem.DataProvider; import com.intellij.openapi.ui.popup.JBPopup; import com.intellij.openapi.ui.popup.util.PopupUtil; -import com.intellij.openapi.util.Condition; import com.intellij.openapi.wm.IdeFocusManager; import com.intellij.ui.DocumentAdapter; import com.intellij.ui.LightColors; @@ -76,7 +75,7 @@ public class ListWithFilter extends JPanel implements DataProvider { myList.addKeyListener(mySpeedSearch); int selectedIndex = myList.getSelectedIndex(); int modelSize = myList.getModel().getSize(); - myModel = new NameFilteringListModel(myList, (Function)namer, s -> mySpeedSearch.shouldBeShowing(s), mySpeedSearch); + myModel = new NameFilteringListModel(myList, namer, mySpeedSearch::shouldBeShowing, mySpeedSearch); if (myModel.getSize() == modelSize) { myList.setSelectedIndex(selectedIndex); } diff --git a/platform/util/src/com/intellij/util/containers/JBTreeTraverser.java b/platform/util/src/com/intellij/util/containers/JBTreeTraverser.java index e976983a39d6..458b77de114d 100644 --- a/platform/util/src/com/intellij/util/containers/JBTreeTraverser.java +++ b/platform/util/src/com/intellij/util/containers/JBTreeTraverser.java @@ -23,7 +23,7 @@ public class JBTreeTraverser extends FilteredTraverserBase JBTreeTraverser from(@NotNull Function> treeStructure) { - return new JBTreeTraverser((Function>)treeStructure); + return new JBTreeTraverser(treeStructure); } @NotNull diff --git a/platform/util/src/com/intellij/util/containers/TransferToEDTQueue.java b/platform/util/src/com/intellij/util/containers/TransferToEDTQueue.java index 7ae4dae87fa4..9f8c1d34725a 100644 --- a/platform/util/src/com/intellij/util/containers/TransferToEDTQueue.java +++ b/platform/util/src/com/intellij/util/containers/TransferToEDTQueue.java @@ -81,7 +81,7 @@ public class TransferToEDTQueue { }; public TransferToEDTQueue(@NotNull @NonNls String name, @NotNull Processor processor, @NotNull Condition shutUpCondition) { - this(name, (Processor)processor, shutUpCondition, DEFAULT_THRESHOLD); + this(name, processor, shutUpCondition, DEFAULT_THRESHOLD); } public TransferToEDTQueue(@NotNull @NonNls String name,