aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2014-12-02 17:33:57 +0100
committerJulien HENRY <julien.henry@sonarsource.com>2014-12-02 17:34:39 +0100
commit762cd8422271127f2f61ef9a8b588be2e8406a47 (patch)
treedec7cf1ba18e7998f78f2afe79239a37a8923413 /sonar-plugin-api
parent0c026d37f54d36956940094f8ee8f39dfed6c56d (diff)
downloadsonarqube-762cd8422271127f2f61ef9a8b588be2e8406a47.tar.gz
sonarqube-762cd8422271127f2f61ef9a8b588be2e8406a47.zip
SONAR-5869 Remove SnapshotSourceDto and all related code. Remove colorizer stuff on server side.
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java3
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/web/CodeColorizerFormat.java3
2 files changed, 4 insertions, 2 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java b/sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java
index d230420b20e..54db782b805 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java
@@ -19,6 +19,7 @@
*/
package org.sonar.api.batch;
+import org.sonar.api.batch.fs.InputFile;
import org.sonar.api.batch.sensor.SensorContext;
import org.sonar.api.design.Dependency;
import org.sonar.api.measures.Measure;
@@ -97,7 +98,9 @@ public abstract class SonarIndex implements DirectedGraphAccessor<Resource, Depe
* @return source code associated with a specified resource, <code>null</code> if not available
* (for example if resource is not a file)
* @since 2.9
+ * @deprecated since 5.0 sources are no more stored in SQ as a single blob. Use {@link InputFile#file()} to read file content from disk.
*/
+ @Deprecated
@CheckForNull
public abstract String getSource(Resource resource);
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/web/CodeColorizerFormat.java b/sonar-plugin-api/src/main/java/org/sonar/api/web/CodeColorizerFormat.java
index 2eae8dd5b59..dc88d432337 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/web/CodeColorizerFormat.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/web/CodeColorizerFormat.java
@@ -20,7 +20,6 @@
package org.sonar.api.web;
import com.google.common.base.Objects;
-import org.sonar.api.ServerExtension;
import org.sonar.api.source.Highlightable;
import org.sonar.api.task.TaskExtension;
import org.sonar.colorizer.Tokenizer;
@@ -34,7 +33,7 @@ import java.util.List;
* @deprecated since 4.5.2 use {@link Highlightable} API
*/
@Deprecated
-public abstract class CodeColorizerFormat implements ServerExtension, TaskExtension {
+public abstract class CodeColorizerFormat implements TaskExtension {
private String languageKey;