Integrate rfc7952-data-util into yang-data-util 67/104667/2
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 1 Mar 2023 15:24:44 +0000 (16:24 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 1 Mar 2023 15:29:08 +0000 (16:29 +0100)
commita06736657fb2d9bdc23951c07b0534b9caccd657
treefdb7d2a299637d770598091154097a59df72a6d7
parent2310a690a782593cc63f097d261e0ee193ba4561
Integrate rfc7952-data-util into yang-data-util

Metadata is very much part of what YANG models, there is no need to keep
it in a separate package. This also allows for better integration.

JIRA: YANGTOOLS-1489
Change-Id: Ie3440b85621e905bec7bd24573ce7950ce35f790
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
14 files changed:
artifacts/pom.xml
data/pom.xml
data/rfc7952-data-util/pom.xml [deleted file]
data/rfc7952-data-util/src/main/java/module-info.java [deleted file]
data/yang-data-impl/pom.xml
data/yang-data-impl/src/main/java/module-info.java
data/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/AbstractNormalizableAnydata.java
data/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/ImmutableMetadataNormalizedNodeStreamWriter.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/ImmutableMetadataNormalizedAnydata.java [moved from data/rfc7952-data-util/src/main/java/org/opendaylight/yangtools/rfc7952/data/util/ImmutableMetadataNormalizedAnydata.java with 94% similarity]
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/ImmutableNormalizedMetadata.java [moved from data/rfc7952-data-util/src/main/java/org/opendaylight/yangtools/rfc7952/data/util/ImmutableNormalizedMetadata.java with 98% similarity]
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/ImmutableNormalizedMetadataStreamWriter.java [moved from data/rfc7952-data-util/src/main/java/org/opendaylight/yangtools/rfc7952/data/util/ImmutableNormalizedMetadataStreamWriter.java with 94% similarity]
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/NormalizedMetadataWriter.java [moved from data/rfc7952-data-util/src/main/java/org/opendaylight/yangtools/rfc7952/data/util/NormalizedMetadataWriter.java with 99% similarity]
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/NormalizedNodeStreamWriterMetadataDecorator.java [moved from data/rfc7952-data-util/src/main/java/org/opendaylight/yangtools/rfc7952/data/util/NormalizedNodeStreamWriterMetadataDecorator.java with 99% similarity]
features/odl-yangtools-data-api/pom.xml