From e036e09b003ace450a0392405a56818921487e82 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Mon, 13 Mar 2023 18:00:07 +0100 Subject: [PATCH] Remove a naked cast We have a utility to perform a checked cast, use that instead to improve defensiveness. Change-Id: Id20c0690bc36ecd3eea0fc902c727d78450bdccd Signed-off-by: Robert Varga --- .../yangtools/yang/parser/stmt/reactor/ModifierImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/ModifierImpl.java b/parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/ModifierImpl.java index a8397c1101..410a681f17 100644 --- a/parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/ModifierImpl.java +++ b/parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/ModifierImpl.java @@ -424,7 +424,7 @@ final class ModifierImpl implements ModelActionBuilder { @Override public void namespaceItemAdded(final StatementContextBase context, final ParserNamespace namespace, final Object key, final Object value) { - ((StatementContextBase) value).addPhaseCompletedListener(phase, this); + contextImpl(value).addPhaseCompletedListener(phase, this); } @SuppressWarnings("unchecked") -- 2.36.6