]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-5604 Fix JSON of dependency injected by old Maven plugin
authorJulien HENRY <julien.henry@sonarsource.com>
Wed, 10 Sep 2014 20:30:13 +0000 (22:30 +0200)
committerJulien HENRY <julien.henry@sonarsource.com>
Wed, 10 Sep 2014 20:32:02 +0000 (22:32 +0200)
sonar-maven-plugin/src/main/java/org/sonar/maven/SonarMojo.java

index b3bbc9bb70b339733e9f624577449c62fc69d226..f17d1bf1b2818ceb55feb5b7575293e6958a0741 100644 (file)
@@ -181,8 +181,7 @@ public final class SonarMojo extends AbstractMojo {
         .mask("org.sonar.")
         // Include everything else
         .unmask("");
-      runner.addExtensions(session, getLog(), lifecycleExecutor, artifactFactory, localRepository, artifactMetadataSource, artifactCollector,
-        dependencyTreeBuilder, projectBuilder);
+      runner.addExtensions(session, getLog(), lifecycleExecutor, projectBuilder);
       if (getLog().isDebugEnabled()) {
         runner.setProperty("sonar.verbose", "true");
       }
@@ -300,9 +299,9 @@ public final class SonarMojo extends AbstractMojo {
 
   private void serializeDep(StringBuilder json, Dependency dependency) {
     json.append("{");
-    json.append("\"k\":");
+    json.append("\"k\":\"");
     json.append(dependency.key());
-    json.append(",\"v\":\"");
+    json.append("\",\"v\":\"");
     json.append(dependency.version());
     json.append("\",\"s\":\"");
     json.append(dependency.scope());