Minimize yangtools dependencies and bump to 2.0.1 60/67260/2
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 17 Jan 2018 22:54:03 +0000 (23:54 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 18 Jan 2018 22:34:18 +0000 (23:34 +0100)
commit25c04325db99998074a502ef4ebf82fbb1ca97aa
tree0a09e704978cbd5beadbcaf7c3c8bc8f68dea3a3
parent2295d50e7212d80a9bc752f655fa66790ad45022
Minimize yangtools dependencies and bump to 2.0.1

Squash dependencies so that netconf features are pulling in
the bare minimum set of yangtools features directly and use
version ranges for them.

Properties should be avoided and inter-project dependencies should
be expressed via ${upstream}-artifacts dependencyManagement import.

yangtools-2.0.1 contains a fix to multi-revision modules, which are
badly broken in 2.0.0. It also introduces APIs we require to fix
compliance with RFC8040 (i.e. follow RFC7159).

Change-Id: I0e0e63841d511123243560f166db50c2fc9270fb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
29 files changed:
features/netconf-connector/pom.xml
features/netconf/odl-netconf-api/pom.xml
features/netconf/odl-netconf-api/src/main/feature/feature.xml [new file with mode: 0644]
features/netconf/odl-netconf-util/pom.xml
features/netconf/odl-netconf-util/src/main/feature/feature.xml
features/restconf/odl-restconf-nb-rfc8040-noauth/pom.xml
features/restconf/odl-restconf-noauth/pom.xml
features/yanglib/odl-yanglib/pom.xml
netconf/config-netconf-connector/pom.xml
netconf/mdsal-netconf-connector/pom.xml
netconf/mdsal-netconf-monitoring/pom.xml
netconf/mdsal-netconf-notification/pom.xml
netconf/mdsal-netconf-yang-library/pom.xml
netconf/messagebus-netconf/pom.xml
netconf/netconf-api/pom.xml
netconf/netconf-client/pom.xml
netconf/netconf-console/pom.xml
netconf/netconf-impl/pom.xml
netconf/netconf-monitoring/pom.xml
netconf/netconf-netty-util/pom.xml
netconf/netconf-notifications-impl/pom.xml
netconf/netconf-ssh/pom.xml
netconf/netconf-tcp/pom.xml
netconf/netconf-topology/pom.xml
netconf/netconf-util/pom.xml
netconf/tools/netconf-testtool/pom.xml
protocol-framework/pom.xml
restconf/sal-rest-docgen-maven/pom.xml
restconf/sal-rest-docgen/pom.xml