aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2015-05-25 22:08:59 +0200
committerSimon Brandhof <simon.brandhof@sonarsource.com>2015-05-28 09:28:55 +0200
commit419bb7fc18e6e8f427f54792fd63f10754d683ce (patch)
tree1f5f3c5695d624ca3e6d2e135955431aacc86279 /sonar-plugin-api
parentab50f4f37d637e09de2a47872dfe9ea07ea07e64 (diff)
downloadsonarqube-419bb7fc18e6e8f427f54792fd63f10754d683ce.tar.gz
sonarqube-419bb7fc18e6e8f427f54792fd63f10754d683ce.zip
SONAR-6370 Shade sonar-* libraries into sonar-plugin-api
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r--sonar-plugin-api/pom.xml20
1 files changed, 11 insertions, 9 deletions
diff --git a/sonar-plugin-api/pom.xml b/sonar-plugin-api/pom.xml
index f3e2d0bd2a7..2c911baec34 100644
--- a/sonar-plugin-api/pom.xml
+++ b/sonar-plugin-api/pom.xml
@@ -106,14 +106,18 @@
<artifactId>commons-codec</artifactId>
</dependency>
<dependency>
- <groupId>commons-lang</groupId>
- <artifactId>commons-lang</artifactId>
- </dependency>
- <dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
</dependency>
<dependency>
+ <groupId>commons-io</groupId>
+ <artifactId>commons-io</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ </dependency>
+ <dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<optional>true</optional>
@@ -198,14 +202,12 @@
<goal>shade</goal>
</goals>
<configuration>
- <minimizeJar>true</minimizeJar>
+ <!-- can't minimize dependencies because of some classes of sonar-duplications
+ that required by sonar-batch -->
+ <minimizeJar>false</minimizeJar>
<createDependencyReducedPom>true</createDependencyReducedPom>
<artifactSet>
<excludes>
- <exclude>org.codehaus.sonar:sonar-duplications</exclude>
- <exclude>org.codehaus.sonar:sonar-channel</exclude>
- <exclude>org.codehaus.sonar:sonar-colorizer</exclude>
- <exclude>org.codehaus.sonar:sonar-check-api</exclude>
<exclude>org.codehaus.sonar.plugins:sonar-email-notifications-plugin</exclude>
<exclude>org.codehaus.woodstox:woodstox-core-lgpl</exclude>
<exclude>org.codehaus.woodstox:stax2-api</exclude>