mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-05 16:38:05 -06:00
Moved error checking for command line options around.
This commit is contained in:
parent
570d2bda33
commit
c171c79464
@ -189,11 +189,6 @@ module ts {
|
||||
cmds.errors.push(createCompilerDiagnostic(Diagnostics.No_input_files_specified));
|
||||
}
|
||||
|
||||
if (cmds.errors.length) {
|
||||
reportDiagnostics(cmds.errors);
|
||||
return 1;
|
||||
}
|
||||
|
||||
if (cmds.options.version) {
|
||||
reportDiagnostic(createCompilerDiagnostic(Diagnostics.Version_0, version));
|
||||
return 0;
|
||||
@ -203,6 +198,11 @@ module ts {
|
||||
// TODO (drosen): Usage.
|
||||
}
|
||||
|
||||
if (cmds.errors.length) {
|
||||
reportDiagnostics(cmds.errors);
|
||||
return 1;
|
||||
}
|
||||
|
||||
var parseStart = new Date().getTime();
|
||||
var program = createProgram(cmds.filenames, cmds.options, createCompilerHost(cmds.options));
|
||||
var bindStart = new Date().getTime();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user