From 2340fd85f9d60cf3b49b14394d077da4d9be326b Mon Sep 17 00:00:00 2001 From: vilchik-elena Date: Fri, 28 Jun 2019 15:14:06 +0200 Subject: Exclude JS/TS from analysis --- .../src/main/java/org/sonar/css/plugin/StylelintCommandProvider.java | 2 +- .../test/java/org/sonar/css/plugin/StylelintCommandProviderTest.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'sonar-css-plugin/src') diff --git a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/StylelintCommandProvider.java b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/StylelintCommandProvider.java index 1f6d6b2..c43af5c 100644 --- a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/StylelintCommandProvider.java +++ b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/StylelintCommandProvider.java @@ -33,7 +33,7 @@ import org.sonarsource.nodejs.NodeCommand; public class StylelintCommandProvider implements LinterCommandProvider { private static final String CONFIG_PATH = "css-bundle/stylelintconfig.json"; - private static final List LANGUAGES_TO_ANALYZE = Arrays.asList("css", "html", "php", "javascript", "typescript"); + private static final List LANGUAGES_TO_ANALYZE = Arrays.asList("css", "html", "php"); @Override public NodeCommand nodeCommand(File deployDestination, SensorContext context, Consumer output, Consumer error) { diff --git a/sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintCommandProviderTest.java b/sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintCommandProviderTest.java index da0eb93..f2d2fed 100644 --- a/sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintCommandProviderTest.java +++ b/sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintCommandProviderTest.java @@ -46,13 +46,14 @@ public class StylelintCommandProviderTest { SensorContextTester context = SensorContextTester.create(baseDir); context.settings().setProperty(CssPlugin.FILE_SUFFIXES_KEY, ".foo,.bar") .setProperty("sonar.javascript.file.suffixes", ".js") + .setProperty("sonar.php.file.suffixes", ".php") .setProperty("sonar.java.file.suffixes", ".java"); Consumer noop = a -> {}; NodeCommand nodeCommand = stylelintCommandProvider.nodeCommand(deployDestination, context, noop, noop); assertThat(nodeCommand.toString()).endsWith( String.join(" ", new File(deployDestination, "css-bundle/node_modules/stylelint/bin/stylelint").getAbsolutePath(), - baseDir.getAbsolutePath() + File.separator + "**" + File.separator + "*{.foo,.bar,.js}", + baseDir.getAbsolutePath() + File.separator + "**" + File.separator + "*{.foo,.bar,.php}", "--config", new File(deployDestination, "css-bundle/stylelintconfig.json").getAbsolutePath(), "-f", -- cgit v1.2.3