From da862d1ff184d417d69da64ccbd049c277db3fb5 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Wed, 25 Jan 2017 11:20:06 +0100 Subject: [PATCH] BUG-7446: inline xbase-lib xbase-lib requires Guava [14.0,19), leaving us with two options: - ship two guava versions - eliminate YangTemplate.xtend - inline xtext-lib binding it to Guava 21 Take the last approach, choosing not to bloat the distribution. Change-Id: Ibd2a91ed9bf52c1d3a942282ee53b951f5d42e6b Signed-off-by: Robert Varga --- binding/mdsal-binding-generator-impl/pom.xml | 3 +++ common/features/features-mdsal/pom.xml | 6 ------ .../features/features-mdsal/src/main/features/features.xml | 1 - 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/binding/mdsal-binding-generator-impl/pom.xml b/binding/mdsal-binding-generator-impl/pom.xml index 18025f7da8..5f1767b497 100644 --- a/binding/mdsal-binding-generator-impl/pom.xml +++ b/binding/mdsal-binding-generator-impl/pom.xml @@ -81,6 +81,7 @@ org.eclipse.xtext org.eclipse.xtext.xbase.lib + provided org.opendaylight.yangtools @@ -101,6 +102,8 @@ {local-packages}, org.opendaylight.yangtools.sal.binding.generator.impl, + true + org.eclipse.xtext.xbase.lib;inline diff --git a/common/features/features-mdsal/pom.xml b/common/features/features-mdsal/pom.xml index a8c8c0c378..03d0da0972 100644 --- a/common/features/features-mdsal/pom.xml +++ b/common/features/features-mdsal/pom.xml @@ -69,12 +69,6 @@ xml - - - org.eclipse.xtext - org.eclipse.xtext.xbase.lib - - ${project.groupId} mdsal-common-api diff --git a/common/features/features-mdsal/src/main/features/features.xml b/common/features/features-mdsal/src/main/features/features.xml index 50b29417b5..43311d6071 100644 --- a/common/features/features-mdsal/src/main/features/features.xml +++ b/common/features/features-mdsal/src/main/features/features.xml @@ -54,7 +54,6 @@ odl-mdsal-binding-base mvn:org.javassist/javassist/{{VERSION}} mvn:org.apache.commons/commons-lang3/{{VERSION}} - mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.lib/{{VERSION}} mvn:org.opendaylight.mdsal/mdsal-binding-generator-api/{{VERSION}} mvn:org.opendaylight.mdsal/mdsal-binding-generator-impl/{{VERSION}} mvn:org.opendaylight.mdsal/mdsal-binding-generator-util/{{VERSION}} -- 2.36.6