aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElena Vilchik2020-01-08 17:07:16 +0100
committerTibor Blenessy2020-01-08 17:07:16 +0100
commitc0ba07e77931f187a788c7b1ab5420ead525e3d3 (patch)
treec8f2cff274c730bc4af2885cc7dda290c69bd086
parent6663d920a91cafb808a69c171b49450bdaaaa61f (diff)
downloadsonar-css-c0ba07e77931f187a788c7b1ab5420ead525e3d3.tar.bz2
Stop server process (#242)
-rw-r--r--sonar-css-plugin/src/main/java/org/sonar/css/plugin/server/CssAnalyzerBridgeServer.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/server/CssAnalyzerBridgeServer.java b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/server/CssAnalyzerBridgeServer.java
index a7bc764..b998f4f 100644
--- a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/server/CssAnalyzerBridgeServer.java
+++ b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/server/CssAnalyzerBridgeServer.java
@@ -30,6 +30,7 @@ import okhttp3.MediaType;
import okhttp3.OkHttpClient;
import okhttp3.RequestBody;
import okhttp3.Response;
+import org.sonar.api.Startable;
import org.sonar.api.batch.sensor.SensorContext;
import org.sonar.api.notifications.AnalysisWarnings;
import org.sonar.api.scanner.ScannerSide;
@@ -48,7 +49,7 @@ import static org.sonarsource.api.sonarlint.SonarLintSide.MULTIPLE_ANALYSES;
@ScannerSide
@SonarLintSide(lifespan = MULTIPLE_ANALYSES)
-public class CssAnalyzerBridgeServer {
+public class CssAnalyzerBridgeServer implements Startable {
private static final Logger LOG = Loggers.get(CssAnalyzerBridgeServer.class);
private static final Profiler PROFILER = Profiler.createIfDebug(LOG);
@@ -225,10 +226,12 @@ public class CssAnalyzerBridgeServer {
}
}
+ @Override
public void start() {
// Server is started lazily by the sensor
}
+ @Override
public void stop() {
clean();
}