<BUG>package org.sonar.batch.local;
import org.slf4j.Logger;</BUG>
import org.slf4j.LoggerFactory;
import org.sonar.api.BatchComponent;
<BUG>import org.sonar.api.batch.SensorContext;
import org.sonar.batch.bootstrap.DryRun;
public class DryRunExporter implements BatchComponent {</BUG>
private static final Logger LOG = LoggerFactory.getLogger(DryRunExporter.class);

package org.sonar.batch.local;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.Lists;
import com.google.gson.Gson;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.sonar.api.BatchComponent;
import org.sonar.api.batch.SensorContext;
import org.sonar.api.resources.Resource;
import org.sonar.api.rules.Violation;
import org.sonar.api.violations.ViolationQuery;
