import org.apache.commons.configuration.Configuration;
import org.apache.commons.lang.StringUtils;
import org.sonar.api.batch.bootstrap.ProjectReactor;
-import org.sonar.batch.bootstrapper.EnvironmentInformation;
import org.sonar.batch.bootstrapper.Reactor;
import java.util.Iterator;
/**
* Used by sonar-runner 1.x and ant-task 1.x
+ *
* @deprecated since 2.9 because commons-configuration is replaced by ProjectDefinition#properties. Used by Ant Task 1.1
*/
@Deprecated
/**
* Used by sonar-runner 2.0.
+ *
* @deprecated in version 2.12.
*/
@Deprecated
import org.sonar.batch.components.PastSnapshotFinderByPreviousAnalysis;
import org.sonar.batch.components.PastSnapshotFinderByPreviousVersion;
import org.sonar.batch.components.PastSnapshotFinderByVersion;
-import org.sonar.batch.scan.ScanTask;
-import org.sonar.batch.tasks.ListTask;
import org.sonar.core.config.Logback;
import org.sonar.core.i18n.I18nManager;
import org.sonar.core.i18n.RuleI18nManager;
import javax.annotation.Nullable;
-import java.util.Collections;
import java.util.Date;
import java.util.List;
import java.util.Map;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
import com.google.common.collect.Sets;
-import org.sonar.api.BatchComponent;
import org.sonar.api.ServerComponent;
import org.sonar.api.task.TaskComponent;