import com.intellij.execution.runners.ExecutionEnvironment;
import com.intellij.execution.runners.ExecutionUtil;
import com.intellij.execution.runners.RunContentBuilder;
import com.intellij.execution.ui.RunContentDescriptor;
import com.intellij.openapi.fileEditor.FileDocumentManager;
<BUG>import com.intellij.openapi.util.AsyncResult;
import com.intellij.util.NullableConsumer;
</BUG>
import org.jetbrains.annotations.NotNull;
<BUG>import org.jetbrains.annotations.Nullable;
public class JstdCoverageProgramRunner extends AsyncGenericProgramRunner {</BUG>
private static final String COVERAGE_RUNNER_ID = JstdCoverageProgramRunner.class.getSimpleName();

import com.intellij.execution.runners.ExecutionEnvironment;
import com.intellij.execution.runners.ExecutionUtil;
import com.intellij.execution.runners.RunContentBuilder;
import com.intellij.execution.ui.RunContentDescriptor;
import com.intellij.openapi.fileEditor.FileDocumentManager;
import com.intellij.util.Function;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.concurrency.Promise;
public class JstdCoverageProgramRunner extends AsyncGenericProgramRunner {
private static final String COVERAGE_RUNNER_ID = JstdCoverageProgramRunner.class.getSimpleName();
