aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-css-plugin
diff options
context:
space:
mode:
authorAlban Auzeill2019-12-11 17:02:20 +0100
committerElena Vilchik2019-12-11 17:02:20 +0100
commitccc590679d3a9ed060b875fbbaf2825bd37bf334 (patch)
tree61a1854a3212d9fcf5d33f2227c3a63e87499249 /sonar-css-plugin
parent9f94ad63364f762d22d77f5348e8a280486f02f0 (diff)
downloadsonar-css-ccc590679d3a9ed060b875fbbaf2825bd37bf334.tar.bz2
Rely on sonar-plugin-api 7.9 (#217)
Diffstat (limited to 'sonar-css-plugin')
-rw-r--r--sonar-css-plugin/src/main/java/org/sonar/css/plugin/CssPlugin.java2
-rw-r--r--sonar-css-plugin/src/test/java/org/sonar/css/plugin/CssPluginTest.java7
-rw-r--r--sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintReportSensorTest.java3
-rw-r--r--sonar-css-plugin/src/test/java/org/sonar/css/plugin/TestActiveRules.java5
4 files changed, 12 insertions, 5 deletions
diff --git a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/CssPlugin.java b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/CssPlugin.java
index 9e78205..d627527 100644
--- a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/CssPlugin.java
+++ b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/CssPlugin.java
@@ -76,7 +76,7 @@ public class CssPlugin implements Plugin {
.defaultValue(STYLELINT_REPORT_PATHS_DEFAULT_VALUE)
.name("Stylelint Report Files")
.description("Paths (absolute or relative) to the JSON files with stylelint issues.")
- .onQualifiers(Qualifiers.MODULE, Qualifiers.PROJECT)
+ .onQualifiers(Qualifiers.PROJECT)
.subCategory(LINTER_SUBCATEGORY)
.category(CSS_CATEGORY)
.multiValues(true)
diff --git a/sonar-css-plugin/src/test/java/org/sonar/css/plugin/CssPluginTest.java b/sonar-css-plugin/src/test/java/org/sonar/css/plugin/CssPluginTest.java
index 792f065..a2e420e 100644
--- a/sonar-css-plugin/src/test/java/org/sonar/css/plugin/CssPluginTest.java
+++ b/sonar-css-plugin/src/test/java/org/sonar/css/plugin/CssPluginTest.java
@@ -21,6 +21,7 @@ package org.sonar.css.plugin;
import org.junit.Test;
import org.sonar.api.Plugin;
+import org.sonar.api.SonarEdition;
import org.sonar.api.SonarQubeSide;
import org.sonar.api.SonarRuntime;
import org.sonar.api.internal.SonarRuntimeImpl;
@@ -32,7 +33,7 @@ public class CssPluginTest {
@Test
public void count_extensions() {
- SonarRuntime runtime = SonarRuntimeImpl.forSonarQube(Version.create(6, 7), SonarQubeSide.SCANNER);
+ SonarRuntime runtime = SonarRuntimeImpl.forSonarQube(Version.create(6, 7), SonarQubeSide.SCANNER, SonarEdition.COMMUNITY);
Plugin.Context context = new Plugin.Context(runtime);
Plugin underTest = new CssPlugin();
underTest.define(context);
@@ -41,7 +42,7 @@ public class CssPluginTest {
@Test
public void count_extensions_7_2() {
- SonarRuntime runtime = SonarRuntimeImpl.forSonarQube(Version.create(7, 2), SonarQubeSide.SCANNER);
+ SonarRuntime runtime = SonarRuntimeImpl.forSonarQube(Version.create(7, 2), SonarQubeSide.SCANNER, SonarEdition.COMMUNITY);
Plugin.Context context = new Plugin.Context(runtime);
Plugin underTest = new CssPlugin();
underTest.define(context);
@@ -50,7 +51,7 @@ public class CssPluginTest {
@Test
public void count_extensions_7_4() {
- SonarRuntime runtime = SonarRuntimeImpl.forSonarQube(Version.create(7, 4), SonarQubeSide.SCANNER);
+ SonarRuntime runtime = SonarRuntimeImpl.forSonarQube(Version.create(7, 4), SonarQubeSide.SCANNER, SonarEdition.COMMUNITY);
Plugin.Context context = new Plugin.Context(runtime);
Plugin underTest = new CssPlugin();
underTest.define(context);
diff --git a/sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintReportSensorTest.java b/sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintReportSensorTest.java
index 62974d9..20779b4 100644
--- a/sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintReportSensorTest.java
+++ b/sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintReportSensorTest.java
@@ -28,6 +28,7 @@ import org.junit.Before;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.TemporaryFolder;
+import org.sonar.api.SonarEdition;
import org.sonar.api.SonarQubeSide;
import org.sonar.api.SonarRuntime;
import org.sonar.api.batch.fs.InputFile.Type;
@@ -212,7 +213,7 @@ public class StylelintReportSensorTest {
}
private SonarRuntime getRuntime(int major, int minor) {
- return SonarRuntimeImpl.forSonarQube(Version.create(major, minor), SonarQubeSide.SERVER);
+ return SonarRuntimeImpl.forSonarQube(Version.create(major, minor), SonarQubeSide.SERVER, SonarEdition.COMMUNITY);
}
private static DefaultInputFile createInputFile(SensorContextTester sensorContext, String content, String relativePath) {
diff --git a/sonar-css-plugin/src/test/java/org/sonar/css/plugin/TestActiveRules.java b/sonar-css-plugin/src/test/java/org/sonar/css/plugin/TestActiveRules.java
index 2a75665..79cd5bc 100644
--- a/sonar-css-plugin/src/test/java/org/sonar/css/plugin/TestActiveRules.java
+++ b/sonar-css-plugin/src/test/java/org/sonar/css/plugin/TestActiveRules.java
@@ -110,5 +110,10 @@ public class TestActiveRules implements ActiveRules {
public String templateRuleKey() {
return null;
}
+
+ @Override
+ public String qpKey() {
+ return null;
+ }
}
}