Fix yang-data-tree-api dependency 35/105635/2
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 23 Apr 2023 20:34:48 +0000 (22:34 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 23 Apr 2023 22:49:20 +0000 (00:49 +0200)
commitc4ea8b24532d147540784abcc79362c18e22ac4a
tree0f89d80cd84d895a0ec9356ebae98cf7cbcc74ba
parent8032bc2146733295e3ddfee44a280d4969b0f573
Fix yang-data-tree-api dependency

We pull in yang-data-tree-api through bgp-rib-spi, which we expect
all extensions to depend on. Relegating it to scope=test does the wrong
thing, breaking build at least in Eclipse.

While we are at it, fix dependencies for all extensions.

Change-Id: I9464632de0a22d04b1b63df1d669a1676d68bfa3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit d182218a711030b8ca441281d7da1316f76de5bd)
bgp/extensions/evpn/pom.xml
bgp/extensions/flowspec/pom.xml
bgp/extensions/l3vpn/pom.xml
bgp/extensions/mvpn/pom.xml
bgp/extensions/parent/pom.xml
bgp/extensions/route-target/pom.xml