From cfc418b245ba928ac5a7431f839f28bbb9344297 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Sat, 15 Jun 2024 14:56:20 +0200 Subject: [PATCH] Remove unneeded default branches We are using switch expressions which check for exhaustiveness -- hence the default branches cannot ever be hit. Remove them. Change-Id: Ib2d6a40e20faf12aa1c89c28180fd892e05624a2 Signed-off-by: Robert Varga --- .../yangtools/yang/data/tree/spi/DataTreeCandidates.java | 7 ------- 1 file changed, 7 deletions(-) diff --git a/data/yang-data-tree-spi/src/main/java/org/opendaylight/yangtools/yang/data/tree/spi/DataTreeCandidates.java b/data/yang-data-tree-spi/src/main/java/org/opendaylight/yangtools/yang/data/tree/spi/DataTreeCandidates.java index d04725cc8a..f491fe57a4 100644 --- a/data/yang-data-tree-spi/src/main/java/org/opendaylight/yangtools/yang/data/tree/spi/DataTreeCandidates.java +++ b/data/yang-data-tree-spi/src/main/java/org/opendaylight/yangtools/yang/data/tree/spi/DataTreeCandidates.java @@ -264,8 +264,6 @@ public final class DataTreeCandidates { case SUBTREE_MODIFIED -> illegalModification(ModificationType.SUBTREE_MODIFIED, ModificationType.DELETE); case DISAPPEARED -> illegalModification(ModificationType.DISAPPEARED, ModificationType.DELETE); - default -> - throw new IllegalStateException("Unsupported modification type " + secondModification); }; } if (secondModification == ModificationType.APPEARED) { @@ -278,7 +276,6 @@ public final class DataTreeCandidates { case DELETE -> ModificationType.DELETE; case DISAPPEARED -> ModificationType.DISAPPEARED; case APPEARED -> illegalModification(ModificationType.APPEARED, firstModification); - default -> throw new IllegalStateException("Unsupported modification type " + secondModification); }; case DELETE: return switch (secondModification) { @@ -287,7 +284,6 @@ public final class DataTreeCandidates { case DELETE -> illegalModification(ModificationType.DELETE, firstModification); case DISAPPEARED -> illegalModification(ModificationType.DISAPPEARED, firstModification); case SUBTREE_MODIFIED -> illegalModification(ModificationType.SUBTREE_MODIFIED, firstModification); - default -> throw new IllegalStateException("Unsupported modification type " + secondModification); }; case APPEARED: return switch (secondModification) { @@ -295,7 +291,6 @@ public final class DataTreeCandidates { case DELETE, DISAPPEARED -> ModificationType.UNMODIFIED; case WRITE -> ModificationType.WRITE; case APPEARED -> illegalModification(ModificationType.APPEARED, firstModification); - default -> throw new IllegalStateException("Unsupported modification type " + secondModification); }; case DISAPPEARED: return switch (secondModification) { @@ -304,14 +299,12 @@ public final class DataTreeCandidates { case DELETE -> illegalModification(ModificationType.DELETE, firstModification); case DISAPPEARED -> illegalModification(ModificationType.DISAPPEARED, firstModification); case SUBTREE_MODIFIED -> illegalModification(ModificationType.SUBTREE_MODIFIED, firstModification); - default -> throw new IllegalStateException("Unsupported modification type " + secondModification); }; case SUBTREE_MODIFIED: return switch (secondModification) { case UNMODIFIED, SUBTREE_MODIFIED -> ModificationType.SUBTREE_MODIFIED; case WRITE, DELETE, DISAPPEARED -> secondModification; case APPEARED -> illegalModification(ModificationType.APPEARED, firstModification); - default -> throw new IllegalStateException("Unsupported modification type " + secondModification); }; default: throw new IllegalStateException("Unsupported modification type " + firstModification); -- 2.36.6