Release mdsal
[mdsal.git] / binding / mdsal-binding-test-utils / pom.xml
index a3f03febdfd75f5afd22309bfad6b50460d050ff..469ea8e6fdc7c44485baa1a4c6f86e358d24357e 100644 (file)
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent</artifactId>
-        <version>4.0.7</version>
+        <version>10.0.2</version>
         <relativePath/>
     </parent>
 
     <groupId>org.opendaylight.mdsal</groupId>
     <artifactId>mdsal-binding-test-utils</artifactId>
-    <version>3.0.4-SNAPSHOT</version>
+    <version>9.0.3</version>
 
     <dependencyManagement>
         <dependencies>
             <artifactId>junit</artifactId>
             <scope>compile</scope>
         </dependency>
+
         <dependency>
-            <groupId>ch.vorburger</groupId>
-            <artifactId>xtendbeans</artifactId>
-            <scope>compile</scope>
-            <version>1.3.1</version>
+            <groupId>io.github.java-diff-utils</groupId>
+            <artifactId>java-diff-utils</artifactId>
+            <version>4.11</version>
         </dependency>
         <dependency>
-            <groupId>com.googlecode.java-diff-utils</groupId>
-            <artifactId>diffutils</artifactId>
-            <version>1.3.0</version>
+            <groupId>org.opendaylight.mdsal</groupId>
+            <artifactId>mdsal-binding-spi</artifactId>
         </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal</groupId>
-            <artifactId>mdsal-binding-spi</artifactId>
+            <artifactId>mdsal-binding-generator</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal</groupId>
+            <artifactId>mdsal-binding-runtime-spi</artifactId>
         </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal</groupId>
             <groupId>org.opendaylight.mdsal</groupId>
             <artifactId>mdsal-binding-dom-adapter</artifactId>
             <type>test-jar</type>
+            <!-- We are building on top of abstract test classes -->
+            <scope>compile</scope>
         </dependency>
-        <!-- The following are dependencies which are listed
-             as scope test in mdsal-binding-dom-adapter; we
-             wanted most of them as scope compile here...      -->
+        <!-- For testing purposes we want to bring in also implementation
+             artifacts -->
         <dependency>
             <groupId>org.opendaylight.mdsal</groupId>
             <artifactId>mdsal-dom-broker</artifactId>
         </dependency>
-
-        <!-- The following, contrary to the above, ARE <scope>test,
-             because they are only required by the test utilities
-             self test code in src/test, but not (necessarily)
-             by a downstream consumer of the test utilities.   -->
         <dependency>
             <groupId>org.opendaylight.mdsal</groupId>
             <artifactId>mdsal-dom-inmemory-datastore</artifactId>
-            <scope>test</scope>
         </dependency>
+
         <dependency>
             <groupId>org.opendaylight.mdsal</groupId>
             <artifactId>mdsal-binding-test-model</artifactId>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>com.google.truth</groupId>
-            <artifactId>truth</artifactId>
-            <scope>test</scope>
         </dependency>
     </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-checkstyle-plugin</artifactId>
-                <configuration>
-                    <propertyExpansion>checkstyle.violationSeverity=error</propertyExpansion>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>com.github.spotbugs</groupId>
-                <artifactId>spotbugs-maven-plugin</artifactId>
-                <configuration>
-                    <failOnError>true</failOnError>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
 </project>