aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-batch
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2015-05-25 21:36:47 +0200
committerSimon Brandhof <simon.brandhof@sonarsource.com>2015-05-28 09:28:50 +0200
commit1bdb2686d791326ea0694127047323ad3d8695be (patch)
treee0d0bc114a152f1797cbcefe612373c0e52ebf5a /sonar-batch
parent7934f95f388e4561fd630f9a834d8bd31432f7be (diff)
downloadsonarqube-1bdb2686d791326ea0694127047323ad3d8695be.tar.gz
sonarqube-1bdb2686d791326ea0694127047323ad3d8695be.zip
SONAR-6370 Remove guava from dependencies of sonar-colorizer
Diffstat (limited to 'sonar-batch')
-rw-r--r--sonar-batch/src/main/java/org/sonar/batch/source/CodeColorizerSensor.java4
-rw-r--r--sonar-batch/src/main/java/org/sonar/batch/source/CodeColorizers.java24
2 files changed, 11 insertions, 17 deletions
diff --git a/sonar-batch/src/main/java/org/sonar/batch/source/CodeColorizerSensor.java b/sonar-batch/src/main/java/org/sonar/batch/source/CodeColorizerSensor.java
index 0d19be3cdea..95d553a7ff5 100644
--- a/sonar-batch/src/main/java/org/sonar/batch/source/CodeColorizerSensor.java
+++ b/sonar-batch/src/main/java/org/sonar/batch/source/CodeColorizerSensor.java
@@ -28,11 +28,7 @@ import org.sonar.api.batch.sensor.SensorDescriptor;
import org.sonar.batch.index.BatchComponentCache;
import org.sonar.batch.protocol.output.BatchReportReader;
import org.sonar.batch.report.ReportPublisher;
-import org.sonar.colorizer.CodeColorizer;
-/**
- * Execute deprecated {@link CodeColorizer} if necessary.
- */
@Phase(name = Phase.Name.POST)
public final class CodeColorizerSensor implements Sensor {
diff --git a/sonar-batch/src/main/java/org/sonar/batch/source/CodeColorizers.java b/sonar-batch/src/main/java/org/sonar/batch/source/CodeColorizers.java
index ca29460d8c8..f607efb8b9c 100644
--- a/sonar-batch/src/main/java/org/sonar/batch/source/CodeColorizers.java
+++ b/sonar-batch/src/main/java/org/sonar/batch/source/CodeColorizers.java
@@ -20,18 +20,6 @@
package org.sonar.batch.source;
import com.google.common.collect.Lists;
-import org.apache.commons.io.input.BOMInputStream;
-import org.apache.commons.lang.StringUtils;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-import org.sonar.api.batch.BatchSide;
-import org.sonar.api.batch.sensor.highlighting.NewHighlighting;
-import org.sonar.api.web.CodeColorizerFormat;
-import org.sonar.colorizer.CodeColorizer;
-import org.sonar.colorizer.Tokenizer;
-
-import javax.annotation.CheckForNull;
-
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
@@ -41,6 +29,16 @@ import java.nio.charset.Charset;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import javax.annotation.CheckForNull;
+import org.apache.commons.io.input.BOMInputStream;
+import org.apache.commons.lang.StringUtils;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.batch.sensor.highlighting.NewHighlighting;
+import org.sonar.api.web.CodeColorizerFormat;
+import org.sonar.colorizer.JavaTokenizers;
+import org.sonar.colorizer.Tokenizer;
/**
* Central point for sonar-colorizer extensions
@@ -77,7 +75,7 @@ public class CodeColorizers {
// TODO can be dropped when Java plugin embed its own CodeColorizerFormat of (better) provides highlighting for tests
// See SONARJAVA-830
if ("java".equals(language)) {
- tokenizers = CodeColorizer.Format.JAVA.getTokenizers();
+ tokenizers = JavaTokenizers.forHtml();
} else {
return;
}