Bump versions to 2.0.6.8-SNAPSHOT
[yangtools.git] / third-party / triemap / pom.xml
index 10d77a92a66a86192ec1220ed57bb4ab216dc09d..9f9224c34a16b47f93c7054f074aa87bb700f23d 100644 (file)
@@ -1,90 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- vi: set et smarttab sw=4 tabstop=4: -->
+<!--
+ (C) Copyright 2016 Pantheon Technologies, s.r.o. and others.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-       <modelVersion>4.0.0</modelVersion>
-       <parent>
-               <groupId>org.sonatype.oss</groupId>
-               <artifactId>oss-parent</artifactId>
-               <version>7</version>
-       </parent>
-       <groupId>com.github.romix</groupId>
-       <artifactId>java-concurrent-hash-trie-map</artifactId>
-       <version>0.2.23-ODL</version>
-       <name>TrieMap</name>
-       <description>Java implementation of a concurrent trie hash map from Scala collections library</description>
-       <packaging>bundle</packaging>
-       <url>https://github.com/romix/java-concurrent-hash-trie-map</url>
-       <licenses>
-               <license>
-                       <name>The Apache Software License, Version 2.0</name>
-                       <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-                       <distribution>repo</distribution>
-               </license>
-       </licenses>
-       <scm>
-               <url>https://github.com/romix/java-concurrent-hash-trie-map</url>
-               <connection>scm:git:https://github.com/romix/java-concurrent-hash-trie-map.git</connection>
-               <developerConnection>scm:git:https://github.com/romix/java-concurrent-hash-trie-map.git</developerConnection>
-               <tag>java-concurrent-hash-trie-map-0.2.23</tag>
-       </scm>
-       <developers>
-               <developer>
-                       <id>romix</id>
-                       <name>Roman Levenstein</name>
-                       <email>romixlev@gmail.com</email>
-               </developer>
-       </developers>
-       <build>
-               <plugins>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-compiler-plugin</artifactId>
-                               <version>2.3.2</version>
-                               <configuration>
-                                       <source>1.6</source>
-                                       <target>1.6</target>
-                                       <encoding>iso8859-1</encoding>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-release-plugin</artifactId>
-                               <version>2.5</version>
-                               <configuration>
-                                       <checkModificationExcludes>
-                                               <checkModificationExclude>pom.xml</checkModificationExclude>
-                                       </checkModificationExcludes>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.felix</groupId>
-                               <artifactId>maven-bundle-plugin</artifactId>
-                               <version>2.4.0</version>
-                               <extensions>true</extensions>
-                               <configuration>
-                                       <instructions>
-                                               <Bundle-Name>${project.groupId}.${project.artifactId}</Bundle-Name>
-                                       </instructions>
-                               </configuration>
-                       </plugin>
-               </plugins>
-       </build>
-       <dependencies>
-               <dependency>
-                       <groupId>junit</groupId>
-                       <artifactId>junit</artifactId>
-                       <version>4.9</version>
-                       <scope>test</scope>
-               </dependency>
-       </dependencies>
-       <distributionManagement>
-               <repository>
-                       <id>sonatype-nexus-staging</id>
-                       <name>Nexus Staging Repository</name>
-                       <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
-               </repository>
-               <snapshotRepository>
-                       <id>sonatype-nexus-snapshots</id>
-                       <name>Nexus Snapshots Repository</name>
-                       <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
-               </snapshotRepository>
-       </distributionManagement>
+
+    <parent>
+        <groupId>org.opendaylight.odlparent</groupId>
+        <artifactId>bundle-parent</artifactId>
+        <version>3.1.6</version>
+        <relativePath/>
+    </parent>
+
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>org.opendaylight.yangtools</groupId>
+    <artifactId>triemap</artifactId>
+    <version>1.0.6.8-SNAPSHOT</version>
+    <packaging>bundle</packaging>
+
+    <description>Java implementation of a concurrent trie hash map from Scala collections library</description>
+
+    <dependencies>
+        <dependency>
+            <groupId>com.google.guava</groupId>
+            <artifactId>guava</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <artifactId>maven-checkstyle-plugin</artifactId>
+                <configuration>
+                    <propertyExpansion>checkstyle.violationSeverity=warning</propertyExpansion>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>check-license</id>
+                        <goals>
+                            <goal>check</goal>
+                        </goals>
+                        <configuration>
+                            <!-- This project has a different license -->
+                            <skip>true</skip>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>findbugs-maven-plugin</artifactId>
+                <configuration>
+                    <failOnError>true</failOnError>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
+    <licenses>
+        <license>
+            <name>The Apache Software License, Version 2.0</name>
+            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+            <distribution>repo</distribution>
+        </license>
+    </licenses>
+
 </project>