Sharpen SchemaAwareApplyOperation.getSchema() 42/106442/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 12 Jun 2023 12:22:01 +0000 (14:22 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 12 Jun 2023 12:25:35 +0000 (14:25 +0200)
commit55b395d0f845f515c4196c69cadf0b1a18590454
tree41bae7efb5a13a682a6b49a264860a5cccd42f74
parent83298a41b6573a9d651e409119ef461fbeb65980
Sharpen SchemaAwareApplyOperation.getSchema()

Since we do not have AugmentationNode, we have lost the only strategy
which did not rely on DataSchemaNode (and necessitated
DocumentedNode.WithStatus as the base schema). Sharpen the contract so
we can rely on DataSchemaNode's interface.

Change-Id: Ia9dda657be1ad61ff818203430424819cab7a20c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/AbstractNodeContainerModificationStrategy.java
data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/DataNodeContainerModificationStrategy.java
data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/SchemaAwareApplyOperation.java