Add BuildSpecification 26/109626/15
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 4 Jan 2024 09:21:34 +0000 (10:21 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 5 Jan 2024 17:09:22 +0000 (18:09 +0100)
commit40b69ca3de389ffa173c1ec11b1d450ad719f470
tree039d8d20dc487db945b90c38871b7e97e2d7805b
parente6522c31c5b3b8dd606f4c8a80498147fa5ca7c9
Add BuildSpecification

A BuildSpecification is the set of information we want to build,
mirroring YangLibModuleSet to some degree, but actually captures our
workflows, i.e. our ability to have multiple implemented revisions of
the same module.

This patch just adds it as a pivot, adjusting yang-parser-spi
dependencies accordingly.

JIRA: YANGTOOLS-1341
Change-Id: I3b3f1569fd4e8251cbac71f5036e6354b8fac942
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
parser/yang-parser-spi/pom.xml
parser/yang-parser-spi/src/main/java/module-info.java
parser/yang-parser-spi/src/main/java/org/opendaylight/yangtools/yang/parser/spi/source/BuildSpecification.java [new file with mode: 0644]