mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-08 23:39:39 +07:00
Suggest "remove this import" fix instead of "run optimize imports" to fix confusion in IDEA-331117 Optimize import quick fix which called on import line with unresolved package does nothing
GitOrigin-RevId: 7c543e8327e5e08c62029b503e63119732209586
This commit is contained in:
committed by
intellij-monorepo-bot
parent
6ad7e46a8a
commit
ac59312c7a
@@ -563,8 +563,8 @@ class PostHighlightingVisitor extends JavaElementVisitor {
|
||||
.descriptionAndTooltip(description)
|
||||
.group(GeneralHighlightingPass.POST_UPDATE_ALL);
|
||||
|
||||
IntentionAction optimizeFix = QuickFixFactory.getInstance().createOptimizeImportsFix(false, myFile);
|
||||
builder.registerFix(optimizeFix, null, HighlightDisplayKey.getDisplayNameByKey(unusedImportKey), null, unusedImportKey);
|
||||
IntentionAction removeFix = QuickFixFactory.getInstance().createDeleteFix(importStatement, JavaErrorBundle.message("remove.unused.import.quickfix.text"));
|
||||
builder.registerFix(removeFix, null, HighlightDisplayKey.getDisplayNameByKey(unusedImportKey), null, unusedImportKey);
|
||||
|
||||
IntentionAction switchFix = QuickFixFactory.getInstance().createEnableOptimizeImportsOnTheFlyFix();
|
||||
builder.registerFix(switchFix, null, HighlightDisplayKey.getDisplayNameByKey(unusedImportKey), null, unusedImportKey);
|
||||
|
||||
Reference in New Issue
Block a user