X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=parser%2Fyang-parser-rfc7950%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Frfc7950%2Fstmt%2Faugment%2FAbstractAugmentStatementSupport.java;h=f771fc6c886baa6485b540f3c0f2c0a145622b72;hb=76102cf8eb2106610a3e087d2ae47097105b933a;hp=f09d66e48340a3acabd90cec28cb6e83746057e4;hpb=f3f554b604fb5ad6f04e4d4c2439fac69cb72a19;p=yangtools.git diff --git a/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/augment/AbstractAugmentStatementSupport.java b/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/augment/AbstractAugmentStatementSupport.java index f09d66e483..f771fc6c88 100644 --- a/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/augment/AbstractAugmentStatementSupport.java +++ b/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/augment/AbstractAugmentStatementSupport.java @@ -9,12 +9,9 @@ package org.opendaylight.yangtools.yang.parser.rfc7950.stmt.augment; import com.google.common.collect.ImmutableList; import com.google.common.collect.Lists; -import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.util.List; -import java.util.Objects; import java.util.regex.Pattern; import org.opendaylight.yangtools.yang.common.Empty; -import org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode; import org.opendaylight.yangtools.yang.model.api.Status; import org.opendaylight.yangtools.yang.model.api.YangStmtMapping; import org.opendaylight.yangtools.yang.model.api.meta.DeclarationReference; @@ -58,7 +55,6 @@ abstract class AbstractAugmentStatementSupport (copy, current, substatements) -> copy.getArgument().equals(current.getArgument()) && copy.moduleName().getModule().equals(current.moduleName().getModule()) - && Objects.equals(copy.original(), current.original()) ), config, validator); } @@ -133,7 +129,6 @@ abstract class AbstractAugmentStatementSupport } @Override - @SuppressFBWarnings(value = "BC_UNCONFIRMED_CAST", justification = "Cast of original(), should be always safe") protected final AugmentEffectiveStatement createEffective( final Current stmt, final ImmutableList> substatements) { @@ -143,7 +138,7 @@ abstract class AbstractAugmentStatementSupport try { return EffectiveStatements.createAugment(stmt.declared(), stmt.getArgument(), flags, - stmt.moduleName().getModule(), substatements, (AugmentationSchemaNode) stmt.original()); + stmt.moduleName().getModule(), substatements); } catch (SubstatementIndexingException e) { throw new SourceException(e.getMessage(), stmt, e); }