aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core/pom.xml
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@gmail.com>2013-01-28 11:56:46 +0100
committerSimon Brandhof <simon.brandhof@gmail.com>2013-01-28 11:56:46 +0100
commit29c6b0e014a2cafb72721f0e88eab47cb2b4ba35 (patch)
treeab4511c17ca3a4228e63f3e9bd2aa581fd7c7aa3 /sonar-core/pom.xml
parent19874218ab79d541b43402a98c02ba38c8d97686 (diff)
downloadsonarqube-29c6b0e014a2cafb72721f0e88eab47cb2b4ba35.tar.gz
sonarqube-29c6b0e014a2cafb72721f0e88eab47cb2b4ba35.zip
Fix compatibility of blueprints-core with java 5
Diffstat (limited to 'sonar-core/pom.xml')
-rw-r--r--sonar-core/pom.xml32
1 files changed, 30 insertions, 2 deletions
diff --git a/sonar-core/pom.xml b/sonar-core/pom.xml
index 14df0bb57fd..9e76b616a43 100644
--- a/sonar-core/pom.xml
+++ b/sonar-core/pom.xml
@@ -68,10 +68,15 @@
<dependency>
<groupId>com.tinkerpop.blueprints</groupId>
<artifactId>blueprints-core</artifactId>
+ <version>2.2.0-java5</version>
+ <scope>system</scope>
+ <systemPath>${project.basedir}/lib/blueprints-core-2.2.0-java5.jar</systemPath>
</dependency>
<dependency>
- <groupId>com.tinkerpop.gremlin</groupId>
- <artifactId>gremlin-java</artifactId>
+ <!-- Temporary dependency as long as blueprints-core is system scope -->
+ <groupId>colt</groupId>
+ <artifactId>colt</artifactId>
+ <version>1.2.0</version>
</dependency>
<!-- logging -->
@@ -153,6 +158,29 @@
<build>
<plugins>
<plugin>
+ <groupId>org.sonatype.plugins</groupId>
+ <artifactId>jarjar-maven-plugin</artifactId>
+ <version>1.7</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>jarjar</goal>
+ </goals>
+ <configuration>
+ <includes>
+ <include>com.tinkerpop.blueprints:blueprints-core</include>
+ </includes>
+ <rules>
+ <keep>
+ <pattern>*.**</pattern>
+ </keep>
+ </rules>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<executions>