From: Robert Varga Date: Sat, 8 Apr 2023 19:56:30 +0000 (+0200) Subject: Use instanceof pattern X-Git-Tag: v11.0.0~185 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;ds=inline;h=623a947f51795732fa55dd77861a194ec238bce8;p=yangtools.git Use instanceof pattern This removes an unnecessary cast. Change-Id: I5fed4dbc753f7691b89fe059cbb4f89cf0fc3600 Signed-off-by: Robert Varga --- diff --git a/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/repo/StatementSourceReferenceHandler.java b/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/repo/StatementSourceReferenceHandler.java index e0702d53fb..83fd935373 100644 --- a/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/repo/StatementSourceReferenceHandler.java +++ b/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/repo/StatementSourceReferenceHandler.java @@ -42,8 +42,8 @@ final class StatementSourceReferenceHandler extends DefaultHandler { static StatementSourceReference extractRef(final Element element) { final Object value = element.getUserData(USER_DATA_KEY); - if (value instanceof StatementSourceReference) { - return (StatementSourceReference) value; + if (value instanceof StatementSourceReference sourceRef) { + return sourceRef; } if (value != null) { LOG.debug("Ignoring {} attached to key {}", value, USER_DATA_KEY);