X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-parser-rfc7950%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Frfc7950%2Fstmt%2Fmeta%2FRevisionDateStatementSupport.java;h=31f9d19708d7da44d6ca69110d1361daa9cbbbb3;hb=2d8edd5622078f454592ef120e627f59a5d05c42;hp=63516fd30a6812914fdf04c9c5230f42fd83df8b;hpb=d605800fa3da3ea340497c683bd83ea37c12da6c;p=yangtools.git diff --git a/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/RevisionDateStatementSupport.java b/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/RevisionDateStatementSupport.java index 63516fd30a..31f9d19708 100644 --- a/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/RevisionDateStatementSupport.java +++ b/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/RevisionDateStatementSupport.java @@ -11,11 +11,13 @@ import com.google.common.collect.ImmutableList; import java.time.format.DateTimeParseException; import org.opendaylight.yangtools.yang.common.Revision; import org.opendaylight.yangtools.yang.model.api.YangStmtMapping; +import org.opendaylight.yangtools.yang.model.api.meta.DeclarationReference; import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement; import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement; import org.opendaylight.yangtools.yang.model.api.stmt.RevisionDateEffectiveStatement; import org.opendaylight.yangtools.yang.model.api.stmt.RevisionDateStatement; import org.opendaylight.yangtools.yang.model.parser.api.YangParserConfiguration; +import org.opendaylight.yangtools.yang.model.ri.stmt.DeclaredStatementDecorators; import org.opendaylight.yangtools.yang.model.ri.stmt.DeclaredStatements; import org.opendaylight.yangtools.yang.model.ri.stmt.EffectiveStatements; import org.opendaylight.yangtools.yang.parser.spi.meta.AbstractStatementSupport; @@ -53,6 +55,12 @@ public final class RevisionDateStatementSupport return DeclaredStatements.createRevisionDate(ctx.getArgument(), substatements); } + @Override + protected RevisionDateStatement attachDeclarationReference(final RevisionDateStatement stmt, + final DeclarationReference reference) { + return DeclaredStatementDecorators.decorateRevisionDate(stmt, reference); + } + @Override protected RevisionDateEffectiveStatement createEffective(final Current stmt, final ImmutableList> substatements) {