internal CommandLineRunner(ConsoleIO console, CommonCompiler compiler, ScriptCompiler scriptCompiler, ObjectFormatter objectFormatter) { Debug.Assert(console != null); Debug.Assert(compiler != null); Debug.Assert(scriptCompiler != null); Debug.Assert(objectFormatter != null); _console = console; _compiler = compiler; _scriptCompiler = scriptCompiler; _objectFormatter = objectFormatter; }