removed dependecies from pom.xml.
Change-Id: I0c6178eb888f1fe558b4989119bd6caa6966e02f
diff --git a/compiler/base/datamodel/pom.xml b/compiler/base/datamodel/pom.xml
index adee7c2..42027a9 100644
--- a/compiler/base/datamodel/pom.xml
+++ b/compiler/base/datamodel/pom.xml
@@ -26,25 +26,4 @@
<artifactId>onos-yang-compiler-datamodel</artifactId>
<packaging>bundle</packaging>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.0.2</version>
- <configuration>
- <skipIfEmpty>true</skipIfEmpty>
- </configuration>
- <executions>
- <execution>
- <id>default</id>
- <goals>
- <goal>test-jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
</project>
diff --git a/compiler/base/linker/pom.xml b/compiler/base/linker/pom.xml
index 1e54710..9b5b0ae 100644
--- a/compiler/base/linker/pom.xml
+++ b/compiler/base/linker/pom.xml
@@ -43,32 +43,5 @@
<artifactId>onos-yang-compiler-translator</artifactId>
<version>${project.version}</version>
</dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.8.2</version>
- <scope>test</scope>
- </dependency>
</dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.0.2</version>
- <configuration>
- <skipIfEmpty>true</skipIfEmpty>
- </configuration>
- <executions>
- <execution>
- <id>default</id>
- <goals>
- <goal>test-jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
</project>
diff --git a/compiler/base/parser/pom.xml b/compiler/base/parser/pom.xml
index 66b62e3..1e6e942 100644
--- a/compiler/base/parser/pom.xml
+++ b/compiler/base/parser/pom.xml
@@ -31,16 +31,6 @@
<dependencies>
<dependency>
<groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-datamodel</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-translator</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
<artifactId>onos-yang-compiler-linker</artifactId>
<version>${project.version}</version>
</dependency>
@@ -49,12 +39,6 @@
<artifactId>antlr4-runtime</artifactId>
<version>4.5.3</version>
</dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.12</version>
- <scope>test</scope>
- </dependency>
</dependencies>
<build>
@@ -124,23 +108,6 @@
<verbose>false</verbose>
</configuration>
</plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.0.2</version>
- <configuration>
- <skipIfEmpty>true</skipIfEmpty>
- </configuration>
- <executions>
- <execution>
- <id>default</id>
- <goals>
- <goal>test-jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
</plugins>
</build>
</project>
diff --git a/compiler/base/pom.xml b/compiler/base/pom.xml
index d29c6a3..5951107 100644
--- a/compiler/base/pom.xml
+++ b/compiler/base/pom.xml
@@ -35,25 +35,12 @@
<module>parser</module>
<module>tool</module>
</modules>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.0.2</version>
- <configuration>
- <skipIfEmpty>true</skipIfEmpty>
- </configuration>
- <executions>
- <execution>
- <id>default</id>
- <goals>
- <goal>test-jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.12</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
</project>
diff --git a/compiler/base/tool/pom.xml b/compiler/base/tool/pom.xml
index 235bd23..0314c4f 100644
--- a/compiler/base/tool/pom.xml
+++ b/compiler/base/tool/pom.xml
@@ -39,26 +39,6 @@
</dependency>
<dependency>
<groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-datamodel</artifactId>
- <version>1.12-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-translator</artifactId>
- <version>1.12-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-linker</artifactId>
- <version>1.12-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-utils</artifactId>
- <version>1.12-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
<artifactId>onos-yang-compiler-parser</artifactId>
<version>1.12-SNAPSHOT</version>
</dependency>
@@ -68,24 +48,4 @@
<version>1.12-SNAPSHOT</version>
</dependency>
</dependencies>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.0.2</version>
- <configuration>
- <skipIfEmpty>true</skipIfEmpty>
- </configuration>
- <executions>
- <execution>
- <id>default</id>
- <goals>
- <goal>test-jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
</project>
diff --git a/compiler/base/translator/pom.xml b/compiler/base/translator/pom.xml
index a90ef71..67e0640 100644
--- a/compiler/base/translator/pom.xml
+++ b/compiler/base/translator/pom.xml
@@ -38,32 +38,5 @@
<artifactId>onos-yang-compiler-utils</artifactId>
<version>${project.version}</version>
</dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.8.2</version>
- <scope>test</scope>
- </dependency>
</dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.0.2</version>
- <configuration>
- <skipIfEmpty>true</skipIfEmpty>
- </configuration>
- <executions>
- <execution>
- <id>default</id>
- <goals>
- <goal>test-jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
</project>
diff --git a/compiler/base/utils/pom.xml b/compiler/base/utils/pom.xml
index b75b35e..331faf7 100644
--- a/compiler/base/utils/pom.xml
+++ b/compiler/base/utils/pom.xml
@@ -26,34 +26,4 @@
<artifactId>onos-yang-compiler-utils</artifactId>
<packaging>bundle</packaging>
-
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.8.2</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.0.2</version>
- <configuration>
- <skipIfEmpty>true</skipIfEmpty>
- </configuration>
- <executions>
- <execution>
- <id>default</id>
- <goals>
- <goal>test-jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
</project>
diff --git a/compiler/plugin/buck/pom.xml b/compiler/plugin/buck/pom.xml
index b4942a7..fe0a66d 100644
--- a/compiler/plugin/buck/pom.xml
+++ b/compiler/plugin/buck/pom.xml
@@ -34,11 +34,6 @@
<version>0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-tool</artifactId>
- <version>1.12-SNAPSHOT</version>
- </dependency>
</dependencies>
<build>
diff --git a/compiler/plugin/maven/pom.xml b/compiler/plugin/maven/pom.xml
index 7807b9e..0a61fc2 100644
--- a/compiler/plugin/maven/pom.xml
+++ b/compiler/plugin/maven/pom.xml
@@ -73,11 +73,6 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.10</version>
- </dependency>
- <dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.21</version>
@@ -89,40 +84,11 @@
<version>4.12</version>
<scope>test</scope>
</dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-tool</artifactId>
- <version>1.12-SNAPSHOT</version>
- </dependency>
</dependencies>
<build>
<plugins>
<plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.10</version>
- <executions>
- <execution>
- <id>add-source</id>
- <phase>generate-sources</phase>
- <goals>
- <goal>add-source</goal>
- </goals>
- <configuration>
- <sources>
- <source>
- target/generated-sources/org/onosproject/yangutils/parser/antlrgencode
- </source>
- <sourceDirectory>
- target/generated-sources/org/onosproject/yangutils/parser/antlrgencode
- </sourceDirectory>
- </sources>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>3.4</version>
diff --git a/compiler/plugin/pom.xml b/compiler/plugin/pom.xml
index bcf0061..c5f695b 100644
--- a/compiler/plugin/pom.xml
+++ b/compiler/plugin/pom.xml
@@ -39,27 +39,7 @@
<dependencies>
<dependency>
<groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-datamodel</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-parser</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-translator</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-utils</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-linker</artifactId>
+ <artifactId>onos-yang-compiler-tool</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
diff --git a/runtime/pom.xml b/runtime/pom.xml
index bb90477..64e108a 100644
--- a/runtime/pom.xml
+++ b/runtime/pom.xml
@@ -46,18 +46,13 @@
</dependency>
<dependency>
<groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-api</artifactId>
+ <artifactId>onos-yang-compiler-tool</artifactId>
<version>1.12-SNAPSHOT</version>
</dependency>
<dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-datamodel</artifactId>
- <version>1.12-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-compiler-plugin-utils</artifactId>
- <version>1.12-SNAPSHOT</version>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ <version>RELEASE</version>
</dependency>
<dependency>
<groupId>junit</groupId>
@@ -92,7 +87,6 @@
<Export-Package>
org.onosproject.yang.runtime.*
</Export-Package>
- <Include-Resource>${project.build.testOutputDirectory}</Include-Resource>
</instructions>
</configuration>
</plugin>
diff --git a/serializers/json/pom.xml b/serializers/json/pom.xml
index e0df2df..f14f010 100644
--- a/serializers/json/pom.xml
+++ b/serializers/json/pom.xml
@@ -41,16 +41,6 @@
<version>1.7.21</version>
</dependency>
<dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-model</artifactId>
- <version>1.12-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-runtime</artifactId>
- <version>1.12-SNAPSHOT</version>
- </dependency>
- <dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.8.6</version>
diff --git a/serializers/pom.xml b/serializers/pom.xml
index 1740256..5f8b366 100644
--- a/serializers/pom.xml
+++ b/serializers/pom.xml
@@ -36,4 +36,12 @@
</modules>
<description>Serializers for various codecs</description>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.onosproject</groupId>
+ <artifactId>onos-yang-runtime</artifactId>
+ <version>1.12-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
</project>
diff --git a/serializers/utils/pom.xml b/serializers/utils/pom.xml
index c81ad39..ce9bef6 100644
--- a/serializers/utils/pom.xml
+++ b/serializers/utils/pom.xml
@@ -31,35 +31,9 @@
<dependencies>
<dependency>
- <groupId>org.onosproject</groupId>
- <artifactId>onos-yang-runtime</artifactId>
- <version>1.12-SNAPSHOT</version>
- </dependency>
- <dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.dom4j</artifactId>
<version>1.6.1_5</version>
</dependency>
</dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.0.2</version>
- <configuration>
- <skipIfEmpty>true</skipIfEmpty>
- </configuration>
- <executions>
- <execution>
- <id>default</id>
- <goals>
- <goal>test-jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
</project>
diff --git a/serializers/xml/pom.xml b/serializers/xml/pom.xml
index 6cecc56..fc139e0 100644
--- a/serializers/xml/pom.xml
+++ b/serializers/xml/pom.xml
@@ -36,16 +36,6 @@
</dependency>
<dependency>
<groupId>org.onosproject</groupId>
- <artifactId>onos-yang-runtime</artifactId>
- <version>1.12-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.servicemix.bundles</groupId>
- <artifactId>org.apache.servicemix.bundles.dom4j</artifactId>
- <version>1.6.1_5</version>
- </dependency>
- <dependency>
- <groupId>org.onosproject</groupId>
<artifactId>onos-yang-serializers-utils</artifactId>
<version>1.12-SNAPSHOT</version>
</dependency>
@@ -92,7 +82,9 @@
<configuration>
<tasks>
<delete>
- <fileset dir="${project.build.outputDirectory}/org/onosproject/yang/gen" includes="**/*"/>
+ <fileset
+ dir="${project.build.outputDirectory}/org/onosproject/yang/gen"
+ includes="**/*"/>
</delete>
</tasks>
</configuration>