mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 22:51:17 +07:00
[java-inspections] IDEA-357323 Propose case null during adding all cases
GitOrigin-RevId: 6d7ffccc28d64ed0f52db0235c41796d1d81284e
This commit is contained in:
committed by
intellij-monorepo-bot
parent
0f5aa949cb
commit
cb37003541
@@ -473,9 +473,17 @@ public abstract class QuickFixFactory {
|
||||
@NotNull Map<PsiType, Set<List<PsiType>>> branches,
|
||||
@NotNull List<? extends PsiCaseLabelElement> elements);
|
||||
|
||||
@Nullable
|
||||
public abstract IntentionAction createAddMissingSealedClassBranchesFixWithNull(@NotNull PsiSwitchBlock switchBlock,
|
||||
@NotNull Set<String> missingCases,
|
||||
@NotNull List<String> allNames);
|
||||
|
||||
@Nullable
|
||||
public abstract IntentionAction createAddMissingBooleanPrimitiveBranchesFix(@NotNull PsiSwitchBlock block);
|
||||
|
||||
@Nullable
|
||||
public abstract IntentionAction createAddMissingBooleanPrimitiveBranchesFixWithNull(@NotNull PsiSwitchBlock block);
|
||||
|
||||
@NotNull
|
||||
public abstract IntentionAction createAddSwitchDefaultFix(@NotNull PsiSwitchBlock switchBlock, @Nullable String message);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user