]> source.dussan.org Git - sonarqube.git/commitdiff
Remove deprecated stuff
authorJulien HENRY <julien.henry@sonarsource.com>
Mon, 9 Jun 2014 13:16:10 +0000 (15:16 +0200)
committerJulien HENRY <julien.henry@sonarsource.com>
Mon, 9 Jun 2014 13:16:10 +0000 (15:16 +0200)
sonar-batch/src/main/java/org/sonar/batch/bootstrapper/Batch.java
sonar-batch/src/test/java/org/sonar/batch/bootstrapper/BatchTest.java

index 08b3796cfb2d370b3292187f50e2bb2a6370e44a..b8c143656f3ce5e9ee9fd68b49bba0ebfe48f195 100644 (file)
@@ -21,7 +21,6 @@ package org.sonar.batch.bootstrapper;
 
 import com.google.common.collect.Lists;
 import com.google.common.collect.Maps;
-import org.sonar.api.batch.bootstrap.ProjectReactor;
 import org.sonar.batch.bootstrap.BootstrapContainer;
 import org.sonar.batch.bootstrap.BootstrapProperties;
 
@@ -39,11 +38,6 @@ public final class Batch {
   private LoggingConfiguration logging;
   private List<Object> components;
   private Map<String, String> bootstrapProperties = Maps.newHashMap();
-  /**
-   * @deprecated since 3.7
-   */
-  @Deprecated
-  private ProjectReactor projectReactor;
 
   private Batch(Builder builder) {
     components = Lists.newArrayList();
@@ -53,13 +47,7 @@ public final class Batch {
     }
     if (builder.bootstrapProperties != null) {
       bootstrapProperties.putAll(builder.bootstrapProperties);
-    } else {
-      if (builder.projectReactor != null) {
-        // For backward compatibility, previously all properties were set in root project
-        bootstrapProperties.putAll(Maps.fromProperties(builder.projectReactor.getRoot().getProperties()));
-      }
     }
-    projectReactor = builder.projectReactor;
     if (builder.isEnableLoggingConfiguration()) {
       logging = LoggingConfiguration.create(builder.environment).setProperties(bootstrapProperties);
     }
@@ -84,9 +72,6 @@ public final class Batch {
   private void startBatch() {
     List<Object> all = Lists.newArrayList(components);
     all.add(new BootstrapProperties(bootstrapProperties));
-    if (projectReactor != null) {
-      all.add(projectReactor);
-    }
 
     BootstrapContainer bootstrapContainer = BootstrapContainer.create(all);
     bootstrapContainer.execute();
@@ -98,11 +83,6 @@ public final class Batch {
 
   public static final class Builder {
     private Map<String, String> bootstrapProperties;
-    /**
-     * @deprecated since 3.7
-     */
-    @Deprecated
-    private ProjectReactor projectReactor;
     private EnvironmentInformation environment;
     private List<Object> components = Lists.newArrayList();
     private boolean enableLoggingConfiguration = true;
@@ -110,15 +90,6 @@ public final class Batch {
     private Builder() {
     }
 
-    /**
-     * @deprecated since 3.7
-     */
-    @Deprecated
-    public Builder setProjectReactor(ProjectReactor projectReactor) {
-      this.projectReactor = projectReactor;
-      return this;
-    }
-
     public Builder setEnvironment(EnvironmentInformation env) {
       this.environment = env;
       return this;
@@ -129,15 +100,6 @@ public final class Batch {
       return this;
     }
 
-    /**
-     * @deprecated since 3.7 use {@link #setBootstrapProperties(Map)}
-     */
-    @Deprecated
-    public Builder setGlobalProperties(Map<String, String> globalProperties) {
-      this.bootstrapProperties = globalProperties;
-      return this;
-    }
-
     public Builder setBootstrapProperties(Map<String, String> bootstrapProperties) {
       this.bootstrapProperties = bootstrapProperties;
       return this;
index 71a6b70f3956b64447c03e07b5fff60877b264e1..401353c5b834c2d16955f5e1bf2f4f1e03397786 100644 (file)
@@ -20,7 +20,6 @@
 package org.sonar.batch.bootstrapper;
 
 import org.junit.Test;
-import org.sonar.api.batch.bootstrap.ProjectReactor;
 
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertNull;
@@ -36,7 +35,6 @@ public class BatchTest {
   private Batch newBatch() {
     return Batch.builder()
       .setEnvironment(new EnvironmentInformation("Gradle", "1.0"))
-      .setProjectReactor(new ProjectReactor(org.sonar.api.batch.bootstrap.ProjectDefinition.create()))
       .addComponent("fake")
       .build();
   }
@@ -44,7 +42,6 @@ public class BatchTest {
   @Test(expected = IllegalStateException.class)
   public void shouldFailIfNullComponents() {
     Batch.builder()
-      .setProjectReactor(new ProjectReactor(org.sonar.api.batch.bootstrap.ProjectDefinition.create()))
       .setEnvironment(new EnvironmentInformation("Gradle", "1.0"))
       .setComponents(null)
       .build();
@@ -54,7 +51,6 @@ public class BatchTest {
   public void shouldDisableLoggingConfiguration() {
     Batch batch = Batch.builder()
       .setEnvironment(new EnvironmentInformation("Gradle", "1.0"))
-      .setProjectReactor(new ProjectReactor(org.sonar.api.batch.bootstrap.ProjectDefinition.create()))
       .addComponent("fake")
       .setEnableLoggingConfiguration(false)
       .build();