From: Robert Varga Date: Sat, 16 Dec 2023 13:35:00 +0000 (+0100) Subject: Use instanceof pattern DefaultChoiceRuntimeType X-Git-Tag: v13.0.0~79 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=mdsal.git;a=commitdiff_plain;h=ce908470d0f02643dc40ea320dd4791110722160 Use instanceof pattern DefaultChoiceRuntimeType Remove an explicit cast in favor of an instanceof pattern. Change-Id: Iffe0425ba48a43396667354d4d7b22f882301445 Signed-off-by: Robert Varga --- diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultChoiceRuntimeType.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultChoiceRuntimeType.java index 3470b96f48..3c68628796 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultChoiceRuntimeType.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/DefaultChoiceRuntimeType.java @@ -32,6 +32,6 @@ public final class DefaultChoiceRuntimeType extends AbstractCompositeRuntimeType @Override public CaseRuntimeType bindingCaseChild(final JavaTypeName typeName) { final var child = bindingChild(typeName); - return child instanceof CaseRuntimeType ? (CaseRuntimeType) child : null; + return child instanceof CaseRuntimeType caseChild ? caseChild : null; } }