<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>
<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>
<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>
<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>
<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>
<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>
<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>