@@ -175,7 +175,7 @@ for (const i in libraryTargets) {
175
175
const sources = [ copyright ] . concat ( entry . sources . map ( function ( s ) {
176
176
return path . join ( libraryDirectory , s ) ;
177
177
} ) ) ;
178
- gulp . task ( target , false , [ ] , function ( ) {
178
+ gulp . task ( target , /*help*/ false , [ ] , function ( ) {
179
179
return gulp . src ( sources )
180
180
. pipe ( newer ( target ) )
181
181
. pipe ( concat ( target , { newLine : "\n\n" } ) )
@@ -275,7 +275,7 @@ function getCompilerSettings(base: tsc.Settings, useBuiltCompiler?: boolean): ts
275
275
return copy ;
276
276
}
277
277
278
- gulp . task ( configureNightlyJs , false , [ ] , ( ) => {
278
+ gulp . task ( configureNightlyJs , /*help*/ false , [ ] , ( ) => {
279
279
const settings : tsc . Settings = {
280
280
declaration : false ,
281
281
removeComments : true ,
@@ -304,7 +304,7 @@ const importDefinitelyTypedTestsDirectory = path.join(scriptsDirectory, "importD
304
304
const importDefinitelyTypedTestsJs = path . join ( importDefinitelyTypedTestsDirectory , "importDefinitelyTypedTests.js" ) ;
305
305
const importDefinitelyTypedTestsTs = path . join ( importDefinitelyTypedTestsDirectory , "importDefinitelyTypedTests.ts" ) ;
306
306
307
- gulp . task ( importDefinitelyTypedTestsJs , false , [ ] , ( ) => {
307
+ gulp . task ( importDefinitelyTypedTestsJs , /*help*/ false , [ ] , ( ) => {
308
308
const settings : tsc . Settings = getCompilerSettings ( {
309
309
declaration : false ,
310
310
removeComments : true ,
@@ -335,7 +335,7 @@ const generatedDiagnosticMessagesJSON = path.join(compilerDirectory, "diagnostic
335
335
const builtGeneratedDiagnosticMessagesJSON = path . join ( builtLocalDirectory , "diagnosticMessages.generated.json" ) ;
336
336
337
337
// processDiagnosticMessages script
338
- gulp . task ( processDiagnosticMessagesJs , false , [ ] , ( ) => {
338
+ gulp . task ( processDiagnosticMessagesJs , /*help*/ false , [ ] , ( ) => {
339
339
const settings : tsc . Settings = getCompilerSettings ( {
340
340
target : "es5" ,
341
341
declaration : false ,
@@ -383,7 +383,7 @@ function prependCopyright(outputCopyright: boolean = !useDebugMode) {
383
383
return insert . prepend ( outputCopyright ? ( copyrightContent || ( copyrightContent = fs . readFileSync ( copyright ) . toString ( ) ) ) : "" ) ;
384
384
}
385
385
386
- gulp . task ( builtLocalCompiler , false , [ servicesFile ] , ( ) => {
386
+ gulp . task ( builtLocalCompiler , /*help*/ false , [ servicesFile ] , ( ) => {
387
387
const localCompilerProject = tsc . createProject ( "src/compiler/tsconfig.json" , getCompilerSettings ( { } , /*useBuiltCompiler*/ true ) ) ;
388
388
return localCompilerProject . src ( )
389
389
. pipe ( newer ( builtLocalCompiler ) )
@@ -394,7 +394,7 @@ gulp.task(builtLocalCompiler, false, [servicesFile], () => {
394
394
. pipe ( gulp . dest ( "src/compiler" ) ) ;
395
395
} ) ;
396
396
397
- gulp . task ( servicesFile , false , [ "lib" , "generate-diagnostics" ] , ( ) => {
397
+ gulp . task ( servicesFile , /*help*/ false , [ "lib" , "generate-diagnostics" ] , ( ) => {
398
398
const servicesProject = tsc . createProject ( "src/services/tsconfig.json" , getCompilerSettings ( { removeComments : false } , /*useBuiltCompiler*/ false ) ) ;
399
399
const { js, dts} = servicesProject . src ( )
400
400
. pipe ( newer ( servicesFile ) )
@@ -428,7 +428,7 @@ gulp.task(servicesFile, false, ["lib", "generate-diagnostics"], () => {
428
428
429
429
// cancellationToken.js
430
430
const cancellationTokenJs = path . join ( builtLocalDirectory , "cancellationToken.js" ) ;
431
- gulp . task ( cancellationTokenJs , false , [ servicesFile ] , ( ) => {
431
+ gulp . task ( cancellationTokenJs , /*help*/ false , [ servicesFile ] , ( ) => {
432
432
const cancellationTokenProject = tsc . createProject ( "src/server/cancellationToken/tsconfig.json" , getCompilerSettings ( { } , /*useBuiltCompiler*/ true ) ) ;
433
433
return cancellationTokenProject . src ( )
434
434
. pipe ( newer ( cancellationTokenJs ) )
@@ -441,7 +441,7 @@ gulp.task(cancellationTokenJs, false, [servicesFile], () => {
441
441
442
442
// typingsInstallerFile.js
443
443
const typingsInstallerJs = path . join ( builtLocalDirectory , "typingsInstaller.js" ) ;
444
- gulp . task ( typingsInstallerJs , false , [ servicesFile ] , ( ) => {
444
+ gulp . task ( typingsInstallerJs , /*help*/ false , [ servicesFile ] , ( ) => {
445
445
const cancellationTokenProject = tsc . createProject ( "src/server/typingsInstaller/tsconfig.json" , getCompilerSettings ( { } , /*useBuiltCompiler*/ true ) ) ;
446
446
return cancellationTokenProject . src ( )
447
447
. pipe ( newer ( typingsInstallerJs ) )
@@ -454,7 +454,7 @@ gulp.task(typingsInstallerJs, false, [servicesFile], () => {
454
454
455
455
const serverFile = path . join ( builtLocalDirectory , "tsserver.js" ) ;
456
456
457
- gulp . task ( serverFile , false , [ servicesFile , typingsInstallerJs , cancellationTokenJs ] , ( ) => {
457
+ gulp . task ( serverFile , /*help*/ false , [ servicesFile , typingsInstallerJs , cancellationTokenJs ] , ( ) => {
458
458
const serverProject = tsc . createProject ( "src/server/tsconfig.json" , getCompilerSettings ( { } , /*useBuiltCompiler*/ true ) ) ;
459
459
return serverProject . src ( )
460
460
. pipe ( newer ( serverFile ) )
@@ -468,7 +468,7 @@ gulp.task(serverFile, false, [servicesFile, typingsInstallerJs, cancellationToke
468
468
const tsserverLibraryFile = path . join ( builtLocalDirectory , "tsserverlibrary.js" ) ;
469
469
const tsserverLibraryDefinitionFile = path . join ( builtLocalDirectory , "tsserverlibrary.d.ts" ) ;
470
470
471
- gulp . task ( tsserverLibraryFile , false , [ servicesFile ] , ( done ) => {
471
+ gulp . task ( tsserverLibraryFile , /*help*/ false , [ servicesFile ] , ( done ) => {
472
472
const serverLibraryProject = tsc . createProject ( "src/server/tsconfig.library.json" , getCompilerSettings ( { } , /*useBuiltCompiler*/ true ) ) ;
473
473
const { js, dts} : { js : NodeJS . ReadableStream , dts : NodeJS . ReadableStream } = serverLibraryProject . src ( )
474
474
. pipe ( sourcemaps . init ( ) )
@@ -497,7 +497,7 @@ const word2mdTs = path.join(scriptsDirectory, "word2md.ts");
497
497
const specWord = path . join ( docDirectory , "TypeScript Language Specification.docx" ) ;
498
498
const specMd = path . join ( docDirectory , "spec.md" ) ;
499
499
500
- gulp . task ( word2mdJs , false , [ ] , ( ) => {
500
+ gulp . task ( word2mdJs , /*help*/ false , [ ] , ( ) => {
501
501
const settings : tsc . Settings = getCompilerSettings ( {
502
502
outFile : word2mdJs
503
503
} , /*useBuiltCompiler*/ false ) ;
@@ -509,7 +509,7 @@ gulp.task(word2mdJs, false, [], () => {
509
509
. pipe ( gulp . dest ( "." ) ) ;
510
510
} ) ;
511
511
512
- gulp . task ( specMd , false , [ word2mdJs ] , ( done ) => {
512
+ gulp . task ( specMd , /*help*/ false , [ word2mdJs ] , ( done ) => {
513
513
const specWordFullPath = path . resolve ( specWord ) ;
514
514
const specMDFullPath = path . resolve ( specMd ) ;
515
515
const cmd = "cscript //nologo " + word2mdJs + " \"" + specWordFullPath + "\" " + "\"" + specMDFullPath + "\"" ;
@@ -525,10 +525,10 @@ gulp.task("clean", "Cleans the compiler output, declare files, and tests", [], (
525
525
return del ( [ builtDirectory ] ) ;
526
526
} ) ;
527
527
528
- gulp . task ( "useDebugMode" , false , [ ] , ( done ) => { useDebugMode = true ; done ( ) ; } ) ;
529
- gulp . task ( "dontUseDebugMode" , false , [ ] , ( done ) => { useDebugMode = false ; done ( ) ; } ) ;
528
+ gulp . task ( "useDebugMode" , /*help*/ false , [ ] , ( done ) => { useDebugMode = true ; done ( ) ; } ) ;
529
+ gulp . task ( "dontUseDebugMode" , /*help*/ false , [ ] , ( done ) => { useDebugMode = false ; done ( ) ; } ) ;
530
530
531
- gulp . task ( "VerifyLKG" , false , [ ] , ( ) => {
531
+ gulp . task ( "VerifyLKG" , /*help*/ false , [ ] , ( ) => {
532
532
const expectedFiles = [ builtLocalCompiler , servicesFile , serverFile , nodePackageFile , nodeDefinitionsFile , standaloneDefinitionsFile , tsserverLibraryFile , tsserverLibraryDefinitionFile , typingsInstallerJs , cancellationTokenJs ] . concat ( libraryTargets ) ;
533
533
const missingFiles = expectedFiles . filter ( function ( f ) {
534
534
return ! fs . existsSync ( f ) ;
@@ -541,7 +541,7 @@ gulp.task("VerifyLKG", false, [], () => {
541
541
return gulp . src ( expectedFiles ) . pipe ( gulp . dest ( LKGDirectory ) ) ;
542
542
} ) ;
543
543
544
- gulp . task ( "LKGInternal" , false , [ "lib" , "local" ] ) ;
544
+ gulp . task ( "LKGInternal" , /*help*/ false , [ "lib" , "local" ] ) ;
545
545
546
546
gulp . task ( "LKG" , "Makes a new LKG out of the built js files" , [ "clean" , "dontUseDebugMode" ] , ( ) => {
547
547
return runSequence ( "LKGInternal" , "VerifyLKG" ) ;
@@ -550,7 +550,7 @@ gulp.task("LKG", "Makes a new LKG out of the built js files", ["clean", "dontUse
550
550
551
551
// Task to build the tests infrastructure using the built compiler
552
552
const run = path . join ( builtLocalDirectory , "run.js" ) ;
553
- gulp . task ( run , false , [ servicesFile ] , ( ) => {
553
+ gulp . task ( run , /*help*/ false , [ servicesFile ] , ( ) => {
554
554
const testProject = tsc . createProject ( "src/harness/tsconfig.json" , getCompilerSettings ( { } , /*useBuiltCompiler*/ true ) ) ;
555
555
return testProject . src ( )
556
556
. pipe ( newer ( run ) )
@@ -724,7 +724,7 @@ gulp.task("runtests",
724
724
725
725
const nodeServerOutFile = "tests/webTestServer.js" ;
726
726
const nodeServerInFile = "tests/webTestServer.ts" ;
727
- gulp . task ( nodeServerOutFile , false , [ servicesFile ] , ( ) => {
727
+ gulp . task ( nodeServerOutFile , /*help*/ false , [ servicesFile ] , ( ) => {
728
728
const settings : tsc . Settings = getCompilerSettings ( { module : "commonjs" } , /*useBuiltCompiler*/ true ) ;
729
729
return gulp . src ( nodeServerInFile )
730
730
. pipe ( newer ( nodeServerOutFile ) )
@@ -889,7 +889,7 @@ gulp.task("baseline-accept-test262", "Makes the most recent test262 test results
889
889
// Webhost
890
890
const webhostPath = "tests/webhost/webtsc.ts" ;
891
891
const webhostJsPath = "tests/webhost/webtsc.js" ;
892
- gulp . task ( webhostJsPath , false , [ servicesFile ] , ( ) => {
892
+ gulp . task ( webhostJsPath , /*help*/ false , [ servicesFile ] , ( ) => {
893
893
const settings : tsc . Settings = getCompilerSettings ( {
894
894
outFile : webhostJsPath
895
895
} , /*useBuiltCompiler*/ true ) ;
@@ -909,7 +909,7 @@ gulp.task("webhost", "Builds the tsc web host", [webhostJsPath], () => {
909
909
// Perf compiler
910
910
const perftscPath = "tests/perftsc.ts" ;
911
911
const perftscJsPath = "built/local/perftsc.js" ;
912
- gulp . task ( perftscJsPath , false , [ servicesFile ] , ( ) => {
912
+ gulp . task ( perftscJsPath , /*help*/ false , [ servicesFile ] , ( ) => {
913
913
const settings : tsc . Settings = getCompilerSettings ( {
914
914
outFile : perftscJsPath
915
915
} , /*useBuiltCompiler*/ true ) ;
@@ -927,10 +927,10 @@ gulp.task("perftsc", "Builds augmented version of the compiler for perf tests",
927
927
// Instrumented compiler
928
928
const loggedIOpath = path . join ( harnessDirectory , "loggedIO.ts" ) ;
929
929
const loggedIOJsPath = path . join ( builtLocalDirectory , "loggedIO.js" ) ;
930
- gulp . task ( loggedIOJsPath , false , [ ] , ( done ) => {
930
+ gulp . task ( loggedIOJsPath , /*help*/ false , [ ] , ( done ) => {
931
931
const temp = path . join ( builtLocalDirectory , "temp" ) ;
932
932
mkdirP ( temp , ( err ) => {
933
- if ( err ) { console . error ( err ) ; done ( err ) ; process . exit ( 1 ) ; } ;
933
+ if ( err ) { console . error ( err ) ; done ( err ) ; process . exit ( 1 ) ; }
934
934
exec ( host , [ LKGCompiler , "--types --outdir" , temp , loggedIOpath ] , ( ) => {
935
935
fs . renameSync ( path . join ( temp , "/harness/loggedIO.js" ) , loggedIOJsPath ) ;
936
936
del ( temp ) . then ( ( ) => done ( ) , done ) ;
@@ -940,7 +940,7 @@ gulp.task(loggedIOJsPath, false, [], (done) => {
940
940
941
941
const instrumenterPath = path . join ( harnessDirectory , "instrumenter.ts" ) ;
942
942
const instrumenterJsPath = path . join ( builtLocalDirectory , "instrumenter.js" ) ;
943
- gulp . task ( instrumenterJsPath , false , [ servicesFile ] , ( ) => {
943
+ gulp . task ( instrumenterJsPath , /*help*/ false , [ servicesFile ] , ( ) => {
944
944
const settings : tsc . Settings = getCompilerSettings ( {
945
945
outFile : instrumenterJsPath
946
946
} , /*useBuiltCompiler*/ true ) ;
0 commit comments