if (arguments.verbose) {
reportCompiledSourcesList(messageCollector, environmentForJS);
</BUG>
}
<BUG>String outputFile = arguments.outputFile;
if (outputFile == null) {
</BUG>
messageCollector.report(CompilerMessageSeverity.ERROR, "Specify output file via -output", CompilerMessageLocation.NO_LOCATION);
return ExitCode.INTERNAL_ERROR;
<BUG>}
Config config = getConfig(arguments, project);
if (analyzeAndReportErrors(messageCollector, environmentForJS.getSourceFiles(), config)) {
</BUG>
return COMPILATION_ERROR;

if (arguments.verbose) {
reportCompiledSourcesList(messageCollector, sourcesFiles);
}
if (arguments.outputFile == null) {
messageCollector.report(CompilerMessageSeverity.ERROR, "Specify output file via -output", CompilerMessageLocation.NO_LOCATION);
return ExitCode.INTERNAL_ERROR;
}
File outputFile = new File(arguments.outputFile);
