package org.sonar.batch;
<BUG>import org.apache.commons.configuration.Configuration;
import org.sonar.api.batch.bootstrap.ProjectReactor;</BUG>
import org.sonar.batch.bootstrap.BootstrapModule;
import org.sonar.batch.bootstrap.Module;
<BUG>import org.sonar.batch.bootstrapper.Reactor;
public final class Batch {
private Module bootstrapModule;
@Deprecated
public Batch(Configuration configuration, Object... bootstrapperComponents) {
</BUG>
this.bootstrapModule = new BootstrapModule(extractProjectReactor(bootstrapperComponents), bootstrapperComponents).init();

package org.sonar.batch;
import org.apache.commons.configuration.Configuration;
import org.apache.commons.lang.StringUtils;
import org.sonar.api.batch.bootstrap.ProjectReactor;
import org.sonar.batch.bootstrap.BootstrapModule;
import org.sonar.batch.bootstrap.Module;
import org.sonar.batch.bootstrapper.Reactor;
import java.util.Iterator;
import java.util.Properties;
public final class Batch {
private Module bootstrapModule;
public Batch(ProjectReactor reactor, Object... bootstrapperComponents) {
this.bootstrapModule = new BootstrapModule(reactor, bootstrapperComponents).init();
