diff options
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 54 |
1 files changed, 42 insertions, 12 deletions
@@ -27,7 +27,7 @@ <module>sonar-graph</module> <module>sonar-gwt-api</module> <module>sonar-java-api</module> - <module>sonar-markdown</module> + <module>sonar-markdown</module> <module>sonar-maven-plugin</module> <module>sonar-maven3-plugin</module> <module>sonar-plugin-api</module> @@ -346,11 +346,20 @@ <configuration> <rules> <bannedDependencies> - <searchTransitive>true</searchTransitive> - <message>commons-beanutils should be used instead</message> + <!-- See SONAR-2512 --> + <message>commons-beanutils:commons-beanutils should be used instead</message> <excludes> <exclude>commons-beanutils:commons-beanutils-core</exclude> </excludes> + <searchTransitive>true</searchTransitive> + </bannedDependencies> + <bannedDependencies> + <!-- See SONAR-2455 --> + <message>org.codehaus.plexus:plexus-classworlds should be used instead</message> + <excludes> + <exclude>classworlds:classworlds</exclude> + </excludes> + <searchTransitive>true</searchTransitive> </bannedDependencies> </rules> </configuration> @@ -503,9 +512,9 @@ <version>3.2</version> </dependency> <dependency> - <groupId>classworlds</groupId> - <artifactId>classworlds</artifactId> - <version>1.1</version> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-classworlds</artifactId> + <version>2.2.3</version> </dependency> <dependency> <groupId>commons-collections</groupId> @@ -680,10 +689,10 @@ <version>${derby.version}</version> </dependency> <dependency> - <!-- - IMPORTANT: DO NOT UPGRADE THIS LIB. Indeed v.1.0.0.1 is a dedicated branch to support Tomcat 5.x. Versions 1.0.5 and greater do not support Tomcat 5. - See http://jira.codehaus.org/browse/SONAR-2212 - --> + <!-- + IMPORTANT: DO NOT UPGRADE THIS LIB. Indeed v.1.0.0.1 is a dedicated branch to support Tomcat 5.x. Versions 1.0.5 and greater do not support Tomcat 5. + See http://jira.codehaus.org/browse/SONAR-2212 + --> <groupId>org.jruby.rack</groupId> <artifactId>jruby-rack</artifactId> <version>1.0.0.1</version> @@ -754,6 +763,13 @@ <groupId>org.apache.maven</groupId> <artifactId>maven-core</artifactId> <version>2.0.7</version> + <exclusions> + <exclusion> + <!-- See SONAR-2455 --> + <groupId>classworlds</groupId> + <artifactId>classworlds</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.maven</groupId> @@ -769,11 +785,25 @@ <groupId>org.apache.maven</groupId> <artifactId>maven-project</artifactId> <version>2.0.7</version> + <exclusions> + <exclusion> + <!-- See SONAR-2455 --> + <groupId>classworlds</groupId> + <artifactId>classworlds</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-dependency-tree</artifactId> <version>1.2</version> + <exclusions> + <exclusion> + <!-- See SONAR-2455 --> + <groupId>classworlds</groupId> + <artifactId>classworlds</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.maven.shared</groupId> @@ -955,11 +985,11 @@ <module>samples</module> </modules> </profile> - + <profile> <id>dev</id> <properties> - <!-- used in sonar-core-gwt and sonar-design-plugin --> + <!-- used in sonar-core-gwt and sonar-design-plugin --> <gwt.permutationSuffix>Dev</gwt.permutationSuffix> <gwt.extraJvmArgs>-Xmx512m -Xss1024k -Dgwt.draftCompile=true</gwt.extraJvmArgs> </properties> |