Add support for yang-ext extensions 97/95397/4
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 1 Mar 2021 15:03:56 +0000 (16:03 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 2 Mar 2021 10:20:49 +0000 (11:20 +0100)
commit17d3c66fe1089ae26f414c257799d7bab3bcf260
treeb283dc8feaad55b6d7bd5074d5edb5ace10715d2
parent34ed90bca3455649fb9d0aebe8fee24c3c469309
Add support for yang-ext extensions

MD-SAL is using these extension to assign an identifier to generated
augmentations. Since we stopped generating extensions which do not
have an explicit support, we need to add the supports.

JIRA: YANGTOOLS-1196
Change-Id: Ic0f02aa9e16f3b46efc755450833163b5c02c87a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
27 files changed:
yang/odlext-model-api/src/main/java/org/opendaylight/yangtools/odlext/model/api/AugmentIdentifierEffectiveStatement.java [new file with mode: 0644]
yang/odlext-model-api/src/main/java/org/opendaylight/yangtools/odlext/model/api/AugmentIdentifierStatement.java [new file with mode: 0644]
yang/odlext-model-api/src/main/java/org/opendaylight/yangtools/odlext/model/api/ContextInstanceEffectiveStatement.java [new file with mode: 0644]
yang/odlext-model-api/src/main/java/org/opendaylight/yangtools/odlext/model/api/ContextInstanceStatement.java [new file with mode: 0644]
yang/odlext-model-api/src/main/java/org/opendaylight/yangtools/odlext/model/api/ContextReferenceEffectiveStatement.java [new file with mode: 0644]
yang/odlext-model-api/src/main/java/org/opendaylight/yangtools/odlext/model/api/ContextReferenceStatement.java [new file with mode: 0644]
yang/odlext-model-api/src/main/java/org/opendaylight/yangtools/odlext/model/api/InstanceTargetEffectiveStatement.java [new file with mode: 0644]
yang/odlext-model-api/src/main/java/org/opendaylight/yangtools/odlext/model/api/InstanceTargetStatement.java [new file with mode: 0644]
yang/odlext-model-api/src/main/java/org/opendaylight/yangtools/odlext/model/api/OpenDaylightExtensionsStatements.java
yang/odlext-model-api/src/main/java/org/opendaylight/yangtools/odlext/model/api/RpcContextReferenceEffectiveStatement.java [new file with mode: 0644]
yang/odlext-model-api/src/main/java/org/opendaylight/yangtools/odlext/model/api/RpcContextReferenceStatement.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/AugmentIdentifierEffectiveStatementImpl.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/AugmentIdentifierStatementImpl.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/AugmentIdentifierStatementSupport.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/ContextInstanceEffectiveStatementImpl.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/ContextInstanceStatementImpl.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/ContextInstanceStatementSupport.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/ContextReferenceEffectiveStatementImpl.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/ContextReferenceStatementImpl.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/ContextReferenceStatementSupport.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/InstanceTargetEffectiveStatementImpl.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/InstanceTargetStatementImpl.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/InstanceTargetStatementSupport.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/RpcContextReferenceEffectiveStatementImpl.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/RpcContextReferenceStatementImpl.java [new file with mode: 0644]
yang/odlext-parser-support/src/main/java/org/opendaylight/yangtools/odlext/parser/RpcContextReferenceStatementSupport.java [new file with mode: 0644]
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/DefaultReactors.java