Sfoglia il codice sorgente

SONAR-6517 merge sonar-deprecated into sonar-plugin-api

It allows to use the shaded  and relocated dependencies of sonar-plugin-api
tags/5.2-RC1
Simon Brandhof 9 anni fa
parent
commit
a1150367ee
45 ha cambiato i file con 10 aggiunte e 61 eliminazioni
  1. 0
    6
      pom.xml
  2. 4
    10
      server/sonar-server/pom.xml
  3. 0
    14
      sonar-batch/pom.xml
  4. 0
    14
      sonar-core/pom.xml
  5. 0
    14
      sonar-java-api/pom.xml
  6. 4
    0
      sonar-plugin-api/pom.xml
  7. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/batch/AbstractSourceImporter.java
  8. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/batch/ResourceCreationLock.java
  9. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/batch/ResourceFilter.java
  10. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/batch/SquidUtils.java
  11. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/charts/AbstractChart.java
  12. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/charts/Chart.java
  13. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/charts/ChartParameters.java
  14. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/charts/package-info.java
  15. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/checks/AnnotationCheckFactory.java
  16. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/checks/CheckFactory.java
  17. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/checks/NoSonarFilter.java
  18. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/resources/Java.java
  19. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/resources/JavaFile.java
  20. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/resources/JavaPackage.java
  21. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/resources/Method.java
  22. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/resources/ProjectUtils.java
  23. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/rules/AnnotationRuleParser.java
  24. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/rules/RuleRepository.java
  25. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/rules/XMLRuleParser.java
  26. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/web/AbstractDashboardWidget.java
  27. 0
    0
      sonar-plugin-api/src/main/java/org/sonar/api/web/Section.java
  28. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/batch/SquidUtilsTest.java
  29. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/charts/ChartParametersTest.java
  30. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/checks/AbstractCheck.java
  31. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/checks/AnnotationCheckFactoryTest.java
  32. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithIntegerProperty.java
  33. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithKey.java
  34. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithOverriddenPropertyKey.java
  35. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithPrimitiveProperties.java
  36. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithStringProperty.java
  37. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithUnsupportedPropertyType.java
  38. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithoutProperties.java
  39. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/checks/ImplementedCheck.java
  40. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/checks/NoSonarFilterTest.java
  41. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/resources/JavaFileTest.java
  42. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/resources/JavaPackageTest.java
  43. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/resources/JavaTest.java
  44. 0
    0
      sonar-plugin-api/src/test/java/org/sonar/api/resources/MethodTest.java
  45. 2
    3
      sonar-plugin-api/src/test/java/org/sonar/api/rules/AnnotationRuleParserTest.java

+ 0
- 6
pom.xml Vedi File

@@ -18,7 +18,6 @@
<module>sonar-check-api</module>
<module>sonar-colorizer</module>
<module>sonar-core</module>
<module>sonar-deprecated</module>
<module>sonar-duplications</module>
<module>sonar-graph</module>
<module>sonar-home</module>
@@ -625,11 +624,6 @@
<artifactId>sonar-batch-protocol</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-deprecated</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-duplications</artifactId>

+ 4
- 10
server/sonar-server/pom.xml Vedi File

@@ -88,16 +88,6 @@
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-batch-protocol</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-deprecated</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.maven</groupId>
<artifactId>maven-project</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-home</artifactId>
@@ -137,6 +127,10 @@
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-common-artifact-filters</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.maven</groupId>
<artifactId>maven-project</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>

+ 0
- 14
sonar-batch/pom.xml Vedi File

@@ -47,20 +47,6 @@
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-batch-protocol</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-deprecated</artifactId>
<exclusions>
<exclusion>
<groupId>jfree</groupId>
<artifactId>jcommon</artifactId>
</exclusion>
<exclusion>
<groupId>jfree</groupId>
<artifactId>jfreechart</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-home</artifactId>

+ 0
- 14
sonar-core/pom.xml Vedi File

@@ -35,20 +35,6 @@
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-deprecated</artifactId>
<exclusions>
<exclusion>
<groupId>jfree</groupId>
<artifactId>jcommon</artifactId>
</exclusion>
<exclusion>
<groupId>jfree</groupId>
<artifactId>jfreechart</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-update-center-common</artifactId>

+ 0
- 14
sonar-java-api/pom.xml Vedi File

@@ -23,20 +23,6 @@
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-deprecated</artifactId>
<exclusions>
<exclusion>
<groupId>jfree</groupId>
<artifactId>jcommon</artifactId>
</exclusion>
<exclusion>
<groupId>jfree</groupId>
<artifactId>jfreechart</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>

+ 4
- 0
sonar-plugin-api/pom.xml Vedi File

@@ -23,6 +23,10 @@
<artifactId>gson</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>jfree</groupId>
<artifactId>jfreechart</artifactId>
</dependency>
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>

sonar-deprecated/src/main/java/org/sonar/api/batch/AbstractSourceImporter.java → sonar-plugin-api/src/main/java/org/sonar/api/batch/AbstractSourceImporter.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/batch/ResourceCreationLock.java → sonar-plugin-api/src/main/java/org/sonar/api/batch/ResourceCreationLock.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/batch/ResourceFilter.java → sonar-plugin-api/src/main/java/org/sonar/api/batch/ResourceFilter.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/batch/SquidUtils.java → sonar-plugin-api/src/main/java/org/sonar/api/batch/SquidUtils.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/charts/AbstractChart.java → sonar-plugin-api/src/main/java/org/sonar/api/charts/AbstractChart.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/charts/Chart.java → sonar-plugin-api/src/main/java/org/sonar/api/charts/Chart.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/charts/ChartParameters.java → sonar-plugin-api/src/main/java/org/sonar/api/charts/ChartParameters.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/charts/package-info.java → sonar-plugin-api/src/main/java/org/sonar/api/charts/package-info.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/checks/AnnotationCheckFactory.java → sonar-plugin-api/src/main/java/org/sonar/api/checks/AnnotationCheckFactory.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/checks/CheckFactory.java → sonar-plugin-api/src/main/java/org/sonar/api/checks/CheckFactory.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/checks/NoSonarFilter.java → sonar-plugin-api/src/main/java/org/sonar/api/checks/NoSonarFilter.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/resources/Java.java → sonar-plugin-api/src/main/java/org/sonar/api/resources/Java.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/resources/JavaFile.java → sonar-plugin-api/src/main/java/org/sonar/api/resources/JavaFile.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/resources/JavaPackage.java → sonar-plugin-api/src/main/java/org/sonar/api/resources/JavaPackage.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/resources/Method.java → sonar-plugin-api/src/main/java/org/sonar/api/resources/Method.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/resources/ProjectUtils.java → sonar-plugin-api/src/main/java/org/sonar/api/resources/ProjectUtils.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/rules/AnnotationRuleParser.java → sonar-plugin-api/src/main/java/org/sonar/api/rules/AnnotationRuleParser.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/rules/RuleRepository.java → sonar-plugin-api/src/main/java/org/sonar/api/rules/RuleRepository.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/rules/XMLRuleParser.java → sonar-plugin-api/src/main/java/org/sonar/api/rules/XMLRuleParser.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/web/AbstractDashboardWidget.java → sonar-plugin-api/src/main/java/org/sonar/api/web/AbstractDashboardWidget.java Vedi File


sonar-deprecated/src/main/java/org/sonar/api/web/Section.java → sonar-plugin-api/src/main/java/org/sonar/api/web/Section.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/batch/SquidUtilsTest.java → sonar-plugin-api/src/test/java/org/sonar/api/batch/SquidUtilsTest.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/charts/ChartParametersTest.java → sonar-plugin-api/src/test/java/org/sonar/api/charts/ChartParametersTest.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/checks/AbstractCheck.java → sonar-plugin-api/src/test/java/org/sonar/api/checks/AbstractCheck.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/checks/AnnotationCheckFactoryTest.java → sonar-plugin-api/src/test/java/org/sonar/api/checks/AnnotationCheckFactoryTest.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/checks/CheckWithIntegerProperty.java → sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithIntegerProperty.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/checks/CheckWithKey.java → sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithKey.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/checks/CheckWithOverriddenPropertyKey.java → sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithOverriddenPropertyKey.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/checks/CheckWithPrimitiveProperties.java → sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithPrimitiveProperties.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/checks/CheckWithStringProperty.java → sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithStringProperty.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/checks/CheckWithUnsupportedPropertyType.java → sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithUnsupportedPropertyType.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/checks/CheckWithoutProperties.java → sonar-plugin-api/src/test/java/org/sonar/api/checks/CheckWithoutProperties.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/checks/ImplementedCheck.java → sonar-plugin-api/src/test/java/org/sonar/api/checks/ImplementedCheck.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/checks/NoSonarFilterTest.java → sonar-plugin-api/src/test/java/org/sonar/api/checks/NoSonarFilterTest.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/resources/JavaFileTest.java → sonar-plugin-api/src/test/java/org/sonar/api/resources/JavaFileTest.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/resources/JavaPackageTest.java → sonar-plugin-api/src/test/java/org/sonar/api/resources/JavaPackageTest.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/resources/JavaTest.java → sonar-plugin-api/src/test/java/org/sonar/api/resources/JavaTest.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/resources/MethodTest.java → sonar-plugin-api/src/test/java/org/sonar/api/resources/MethodTest.java Vedi File


sonar-deprecated/src/test/java/org/sonar/api/rules/AnnotationRuleParserTest.java → sonar-plugin-api/src/test/java/org/sonar/api/rules/AnnotationRuleParserTest.java Vedi File

@@ -19,15 +19,14 @@
*/
package org.sonar.api.rules;

import java.util.Collections;
import java.util.List;
import org.junit.Test;
import org.junit.rules.ExpectedException;
import org.sonar.api.PropertyType;
import org.sonar.api.utils.SonarException;
import org.sonar.check.Priority;

import java.util.Collections;
import java.util.List;

import static org.assertj.core.api.Assertions.assertThat;

public class AnnotationRuleParserTest {

Loading…
Annulla
Salva