mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IJPL-159666 expandProjectMenu degradation -> revert "WI-78403 Disable the 'Optimize imports' checkbox"
This reverts commit 6d56639b6ee9521ca363b87ae33ab70b67237a91. GitOrigin-RevId: 461cc0740dc87462b546d0968a1834ebfb2eac10
This commit is contained in:
committed by
intellij-monorepo-bot
parent
aba4290b4b
commit
511dd0f356
@@ -4,6 +4,7 @@ package com.intellij.codeInsight.actions;
|
||||
import com.intellij.application.options.CodeStyle;
|
||||
import com.intellij.codeInsight.CodeInsightBundle;
|
||||
import com.intellij.ide.util.PropertiesComponent;
|
||||
import com.intellij.lang.LanguageImportStatements;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.ui.DialogWrapper;
|
||||
import com.intellij.openapi.util.NlsContexts;
|
||||
@@ -91,7 +92,7 @@ public final class LayoutCodeDialog extends DialogWrapper {
|
||||
}
|
||||
|
||||
private void setUpActions() {
|
||||
boolean canOptimizeImports = !OptimizeImportsProcessor.collectOptimizers(myFile).isEmpty();
|
||||
boolean canOptimizeImports = !LanguageImportStatements.INSTANCE.forFile(myFile).isEmpty();
|
||||
myOptimizeImportsCb.setVisible(canOptimizeImports);
|
||||
if (canOptimizeImports) {
|
||||
myOptimizeImportsCb.setSelected(myLastRunOptions.getLastOptimizeImports());
|
||||
|
||||
@@ -215,7 +215,7 @@ public final class OptimizeImportsAction extends AnAction {
|
||||
}
|
||||
|
||||
private static boolean isOptimizeImportsAvailable(@NotNull PsiFile file) {
|
||||
return !OptimizeImportsProcessor.collectOptimizers(file).isEmpty();
|
||||
return !LanguageImportStatements.INSTANCE.forFile(file).isEmpty();
|
||||
}
|
||||
|
||||
private static Boolean isProcessVcsChangedText(Project project, @NlsContexts.Label String text, boolean hasChanges) {
|
||||
|
||||
Reference in New Issue
Block a user