diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ImportClassFixBase.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ImportClassFixBase.java index 0eb12af1c6f9..c16712d49e9a 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ImportClassFixBase.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ImportClassFixBase.java @@ -154,6 +154,13 @@ public abstract class ImportClassFixBase removeDuplicates(List classList) { + Set uniqueNames = new HashSet<>(); + classList.removeIf(aClass -> !uniqueNames.add(aClass.getQualifiedName())); return classList; }