aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core/src/test/projects
diff options
context:
space:
mode:
authorDuarte Meneses <duarte.meneses@sonarsource.com>2018-06-22 16:03:36 +0200
committersonartech <sonartech@sonarsource.com>2018-06-29 09:10:16 +0200
commitca183f7f3f45e1ae2338f3a5c37d44fc0e295111 (patch)
tree53fe65285d19dd6874315c664bf89e61980a3eac /sonar-core/src/test/projects
parente5827b3671013c14776ca189e400e3687bfa0983 (diff)
downloadsonarqube-ca183f7f3f45e1ae2338f3a5c37d44fc0e295111.tar.gz
sonarqube-ca183f7f3f45e1ae2338f3a5c37d44fc0e295111.zip
SONAR-10138 Remove support for API < 5.6
Diffstat (limited to 'sonar-core/src/test/projects')
-rw-r--r--sonar-core/src/test/projects/base-plugin/pom.xml2
-rw-r--r--sonar-core/src/test/projects/base-plugin/src/org/sonar/plugins/base/BasePlugin.java8
-rw-r--r--sonar-core/src/test/projects/base-plugin/target/base-plugin-0.1-SNAPSHOT.jarbin3421 -> 3476 bytes
-rw-r--r--sonar-core/src/test/projects/dependent-plugin/pom.xml2
-rw-r--r--sonar-core/src/test/projects/dependent-plugin/src/org/sonar/plugins/dependent/DependentPlugin.java8
-rw-r--r--sonar-core/src/test/projects/dependent-plugin/target/dependent-plugin-0.1-SNAPSHOT.jarbin3077 -> 3137 bytes
6 files changed, 10 insertions, 10 deletions
diff --git a/sonar-core/src/test/projects/base-plugin/pom.xml b/sonar-core/src/test/projects/base-plugin/pom.xml
index 484d5b78dea..95c772b15c4 100644
--- a/sonar-core/src/test/projects/base-plugin/pom.xml
+++ b/sonar-core/src/test/projects/base-plugin/pom.xml
@@ -13,7 +13,7 @@
<dependency>
<groupId>org.sonarsource.sonarqube</groupId>
<artifactId>sonar-plugin-api</artifactId>
- <version>5.2-SNAPSHOT</version>
+ <version>7.2-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>
diff --git a/sonar-core/src/test/projects/base-plugin/src/org/sonar/plugins/base/BasePlugin.java b/sonar-core/src/test/projects/base-plugin/src/org/sonar/plugins/base/BasePlugin.java
index 6afa10ce96c..d6619367f09 100644
--- a/sonar-core/src/test/projects/base-plugin/src/org/sonar/plugins/base/BasePlugin.java
+++ b/sonar-core/src/test/projects/base-plugin/src/org/sonar/plugins/base/BasePlugin.java
@@ -2,11 +2,11 @@ package org.sonar.plugins.base;
import java.util.Collections;
import java.util.List;
-import org.sonar.api.SonarPlugin;
+import org.sonar.api.Plugin;
-public class BasePlugin extends SonarPlugin {
+public class BasePlugin implements Plugin {
+
+ public void define(Plugin.Context context) {
- public List getExtensions() {
- return Collections.emptyList();
}
}
diff --git a/sonar-core/src/test/projects/base-plugin/target/base-plugin-0.1-SNAPSHOT.jar b/sonar-core/src/test/projects/base-plugin/target/base-plugin-0.1-SNAPSHOT.jar
index c2bdb08c95c..87f9e2899cd 100644
--- a/sonar-core/src/test/projects/base-plugin/target/base-plugin-0.1-SNAPSHOT.jar
+++ b/sonar-core/src/test/projects/base-plugin/target/base-plugin-0.1-SNAPSHOT.jar
Binary files differ
diff --git a/sonar-core/src/test/projects/dependent-plugin/pom.xml b/sonar-core/src/test/projects/dependent-plugin/pom.xml
index dcb4754e3fc..9bd5580863d 100644
--- a/sonar-core/src/test/projects/dependent-plugin/pom.xml
+++ b/sonar-core/src/test/projects/dependent-plugin/pom.xml
@@ -13,7 +13,7 @@
<dependency>
<groupId>org.sonarsource.sonarqube</groupId>
<artifactId>sonar-plugin-api</artifactId>
- <version>5.2-SNAPSHOT</version>
+ <version>7.2-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/sonar-core/src/test/projects/dependent-plugin/src/org/sonar/plugins/dependent/DependentPlugin.java b/sonar-core/src/test/projects/dependent-plugin/src/org/sonar/plugins/dependent/DependentPlugin.java
index 2b7783ae4fe..907a09ee83f 100644
--- a/sonar-core/src/test/projects/dependent-plugin/src/org/sonar/plugins/dependent/DependentPlugin.java
+++ b/sonar-core/src/test/projects/dependent-plugin/src/org/sonar/plugins/dependent/DependentPlugin.java
@@ -2,17 +2,17 @@ package org.sonar.plugins.dependent;
import java.util.Collections;
import java.util.List;
-import org.sonar.api.SonarPlugin;
+import org.sonar.api.Plugin;
import org.sonar.plugins.base.api.BaseApi;
-public class DependentPlugin extends SonarPlugin {
+public class DependentPlugin implements Plugin {
public DependentPlugin() {
// uses a class that is exported by base-plugin
new BaseApi().doNothing();
}
- public List getExtensions() {
- return Collections.emptyList();
+ public void define(Plugin.Context context) {
+
}
}
diff --git a/sonar-core/src/test/projects/dependent-plugin/target/dependent-plugin-0.1-SNAPSHOT.jar b/sonar-core/src/test/projects/dependent-plugin/target/dependent-plugin-0.1-SNAPSHOT.jar
index b828a8c6386..81b8475944e 100644
--- a/sonar-core/src/test/projects/dependent-plugin/target/dependent-plugin-0.1-SNAPSHOT.jar
+++ b/sonar-core/src/test/projects/dependent-plugin/target/dependent-plugin-0.1-SNAPSHOT.jar
Binary files differ