Enhanced switch used; other minor warnings fixed

GitOrigin-RevId: 36dd4522e953681b2fc3463968d172d2bf6453bf
This commit is contained in:
Tagir Valeev
2023-06-13 13:24:38 +02:00
committed by intellij-monorepo-bot
parent 8d7ded6a42
commit eceaae8757
52 changed files with 454 additions and 802 deletions

View File

@@ -152,13 +152,14 @@ public class JvmDropFrameActionHandler implements XDropFrameHandler {
.show(project);
switch (res) {
case Messages.CANCEL:
case Messages.CANCEL -> {
return true;
case Messages.NO:
break;
case Messages.YES: // evaluate finally
}
case Messages.NO -> {}
case Messages.YES -> { // evaluate finally
evaluateAndAct(project, stackFrame, sb, callback);
return true;
}
}
}
}

View File

@@ -368,13 +368,13 @@ public class RequestManagerImpl extends DebugProcessAdapterImpl implements Reque
}
catch (InternalException e) {
switch (e.errorCode()) {
case JvmtiError.DUPLICATE : LOG.info(e); break;
case JvmtiError.DUPLICATE -> LOG.info(e);
case JvmtiError.NOT_FOUND -> {
//event request not found
//there could be no requests after hotswap
}
case JvmtiError.NOT_FOUND : break;
//event request not found
//there could be no requests after hotswap
default: LOG.error(e);
default -> LOG.error(e);
}
}
return CompletableFuture.completedFuture(null);

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.debugger.memory.ui;
import com.intellij.debugger.JavaDebuggerBundle;
@@ -99,16 +99,11 @@ class FilteringProgressView extends BorderLayoutPanel {
return itemsInfo;
}
switch (myCompletionReason) {
case ALL_CHECKED:
break;
case INTERRUPTED:
itemsInfo += " " + JavaDebuggerBundle.message("progress.suffix.filtering.has.been.interrupted");
break;
case LIMIT_REACHED:
itemsInfo += " " + JavaDebuggerBundle.message("progress.suffix.limit.has.been.reached");
break;
}
itemsInfo += switch (myCompletionReason) {
case ALL_CHECKED -> "";
case INTERRUPTED -> " " + JavaDebuggerBundle.message("progress.suffix.filtering.has.been.interrupted");
case LIMIT_REACHED -> " " + JavaDebuggerBundle.message("progress.suffix.limit.has.been.reached");
};
if (myErrorCount != 0) {
String errors = JavaDebuggerBundle.message("progress.text.errors.count", myErrorCount);