mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IJPL-198789 LSP: support Optimize Imports action
Co-authored-by: Sviatoslav Naiden <sviatoslav.naiden@jetbrains.com> Co-authored-by: Alexander Doroshko <alexander.doroshko@jetbrains.com> Merge-request: IJ-MR-190911 GitOrigin-RevId: 29f84bf771f6870ef9b45bdd5611d68420040f84
This commit is contained in:
committed by
intellij-monorepo-bot
co-authored by
Alexander Doroshko
parent
fb247b1b65
commit
ad87b71ead
@@ -1,4 +1,4 @@
|
||||
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
// Copyright 2000-2026 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
package com.intellij.lang;
|
||||
|
||||
import com.intellij.application.options.CodeStyle;
|
||||
@@ -25,7 +25,7 @@ public final class LanguageImportStatements extends LanguageExtension<ImportOpti
|
||||
}
|
||||
Set<ImportOptimizer> optimizers = new HashSet<>();
|
||||
for (PsiFile psiFile : file.getViewProvider().getAllFiles()) {
|
||||
List<ImportOptimizer> langOptimizers = allForLanguage(psiFile.getLanguage());
|
||||
List<ImportOptimizer> langOptimizers = allForLanguageOrAny(psiFile.getLanguage());
|
||||
for (ImportOptimizer optimizer : langOptimizers) {
|
||||
if (optimizer != null && optimizer.supports(psiFile)) {
|
||||
optimizers.add(optimizer);
|
||||
|
||||
Reference in New Issue
Block a user