From: Robert Varga Date: Tue, 28 Feb 2017 12:43:23 +0000 (+0100) Subject: Do not pull in yang-parser-impl X-Git-Tag: release/carbon~69 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F62%2F52362%2F3;p=mdsal.git Do not pull in yang-parser-impl Parser is used only in tests and only via test-utils, hence this project should not be pulling it in. Change-Id: I336eda6effff373deea0f82f81643ac73e655e83 Signed-off-by: Robert Varga --- diff --git a/binding/mdsal-binding-dom-codec/pom.xml b/binding/mdsal-binding-dom-codec/pom.xml index 5bca8f9bd4..41b9ba2392 100644 --- a/binding/mdsal-binding-dom-codec/pom.xml +++ b/binding/mdsal-binding-dom-codec/pom.xml @@ -50,10 +50,6 @@ org.opendaylight.mdsal mdsal-binding-generator-impl - - org.opendaylight.yangtools - yang-parser-impl - org.opendaylight.yangtools yang-data-impl diff --git a/binding/mdsal-binding-generator-impl/pom.xml b/binding/mdsal-binding-generator-impl/pom.xml index 5f1767b497..17b3db4b1b 100644 --- a/binding/mdsal-binding-generator-impl/pom.xml +++ b/binding/mdsal-binding-generator-impl/pom.xml @@ -59,6 +59,10 @@ org.opendaylight.mdsal mdsal-binding-generator-util + + org.opendaylight.yangtools + yang-parser-impl + junit diff --git a/binding/mdsal-binding-generator-util/pom.xml b/binding/mdsal-binding-generator-util/pom.xml index 0482855426..f70183ea47 100644 --- a/binding/mdsal-binding-generator-util/pom.xml +++ b/binding/mdsal-binding-generator-util/pom.xml @@ -43,20 +43,20 @@ - org.opendaylight.mdsal - mdsal-binding-generator-api + org.opendaylight.yangtools + yang-model-api org.opendaylight.yangtools - yang-model-api + yang-model-util org.opendaylight.mdsal - yang-binding + mdsal-binding-generator-api - org.opendaylight.yangtools - yang-parser-impl + org.opendaylight.mdsal + yang-binding diff --git a/binding/mdsal-binding-generator-util/src/test/java/org/opendaylight/mdsal/binding/generator/util/BindingGeneratorUtilTest.java b/binding/mdsal-binding-generator-util/src/test/java/org/opendaylight/mdsal/binding/generator/util/BindingGeneratorUtilTest.java index 099eea05a8..318fd4efca 100644 --- a/binding/mdsal-binding-generator-util/src/test/java/org/opendaylight/mdsal/binding/generator/util/BindingGeneratorUtilTest.java +++ b/binding/mdsal-binding-generator-util/src/test/java/org/opendaylight/mdsal/binding/generator/util/BindingGeneratorUtilTest.java @@ -19,7 +19,6 @@ import static org.mockito.Mockito.mock; import com.google.common.base.Optional; import com.google.common.collect.ImmutableList; import java.io.File; -import java.io.IOException; import java.io.Serializable; import java.net.URISyntaxException; import java.util.ArrayList; @@ -48,8 +47,6 @@ import org.opendaylight.yangtools.yang.model.util.type.BaseTypes; import org.opendaylight.yangtools.yang.model.util.type.DerivedTypes; import org.opendaylight.yangtools.yang.model.util.type.RestrictedTypes; import org.opendaylight.yangtools.yang.model.util.type.StringTypeBuilder; -import org.opendaylight.yangtools.yang.parser.spi.meta.ReactorException; -import org.opendaylight.yangtools.yang.parser.spi.source.SourceException; import org.opendaylight.yangtools.yang.test.util.YangParserTestUtils; public class BindingGeneratorUtilTest { @@ -80,11 +77,9 @@ public class BindingGeneratorUtilTest { * </ul> * <li>packageNameForTypeDefinition</li> <li>moduleNamespaceToPackageName</li> * - without revision </ul> - * @throws ReactorException Reactor exception - * @throws SourceException Source exception */ @Test - public void testBindingGeneratorUtilMethods() throws IOException, SourceException, ReactorException { + public void testBindingGeneratorUtilMethods() throws Exception { List testModels = loadTestResources("/module.yang"); final Set modules = YangParserTestUtils.parseYangSources(testModels).getModules();