final VirtualFile mainDartFile = configuration.getRunnerParameters().getDartFile();
final ExecutionResult executionResult = state.execute(env.getExecutor(), this);
if (executionResult == null) return null;
final XDebuggerManager debuggerManager = XDebuggerManager.getInstance(env.getProject());
final XDebugSession debugSession = debuggerManager.startSession(env, new XDebugProcessStarter() {
@Override
@NotNull
public XDebugProcess start(@NotNull final XDebugSession session) {
return new DartCommandLineDebugProcess(session, (DartCommandLineRunningState)state, executionResult, mainDartFile);
}