Add ValidatedTreeNode 79/107679/2
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 3 Sep 2023 21:10:01 +0000 (23:10 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 4 Sep 2023 08:38:33 +0000 (10:38 +0200)
commit6e154f382548320411bc0c22523f2885d00eb802
tree93dad3aa8508f34b41227bcdec278553e0fbfd2f
parent0caa84f6453e1c45dd9e6f3972c95a6b813cc146
Add ValidatedTreeNode

We need to @SuppressFBWarnings a use of Optional<TreeNode> being
nullable. Replace Optional with a dedicated record, which provides
adaptation.

Change-Id: Idcd57cc899cacb09d7bec1711d0d084027716734
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
data/yang-data-tree-ri/pom.xml
data/yang-data-tree-ri/src/main/java/module-info.java
data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/AbstractValidation.java
data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/ModifiedNode.java
data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/ValidatedTreeNode.java [new file with mode: 0644]