11declare var require : any ;
2- let fs = require ( "fs" ) ;
3- let async = require ( "async" ) ;
4- let glob = require ( "glob" ) ;
2+ const fs = require ( "fs" ) ;
3+ const async = require ( "async" ) ;
4+ const glob = require ( "glob" ) ;
55
66fs . readFile ( "src/compiler/diagnosticMessages.json" , "utf-8" , ( err , data ) => {
77 if ( err ) {
88 throw err ;
99 }
1010
11- let messages = JSON . parse ( data ) ;
12- let keys = Object . keys ( messages ) ;
11+ const messages = JSON . parse ( data ) ;
12+ const keys = Object . keys ( messages ) ;
1313 console . log ( "Loaded " + keys . length + " errors" ) ;
1414
15- for ( let k of keys ) {
15+ for ( const k of keys ) {
1616 messages [ k ] . seen = false ;
1717 }
1818
19- let errRegex = / \( \d + , \d + \) : e r r o r T S ( [ ^ : ] + ) : / g;
19+ const errRegex = / \( \d + , \d + \) : e r r o r T S ( [ ^ : ] + ) : / g;
20+ const baseDir = "tests/baselines/reference/" ;
2021
21- let baseDir = "tests/baselines/reference/" ;
2222 fs . readdir ( baseDir , ( err , files ) => {
2323 files = files . filter ( f => f . indexOf ( ".errors.txt" ) > 0 ) ;
24- let tasks : Array < ( callback : ( ) => void ) => void > = [ ] ;
24+ const tasks : Array < ( callback : ( ) => void ) => void > = [ ] ;
2525 files . forEach ( f => tasks . push ( done => {
2626 fs . readFile ( baseDir + f , "utf-8" , ( err , baseline ) => {
2727 if ( err ) throw err ;
2828
2929 let g : string [ ] ;
3030 while ( g = errRegex . exec ( baseline ) ) {
31- var errCode = + g [ 1 ] ;
32- let msg = keys . filter ( k => messages [ k ] . code === errCode ) [ 0 ] ;
31+ const errCode = + g [ 1 ] ;
32+ const msg = keys . filter ( k => messages [ k ] . code === errCode ) [ 0 ] ;
3333 messages [ msg ] . seen = true ;
3434 }
3535
@@ -40,7 +40,7 @@ fs.readFile("src/compiler/diagnosticMessages.json", "utf-8", (err, data) => {
4040 async . parallelLimit ( tasks , 25 , done => {
4141 console . log ( "== List of errors not present in baselines ==" ) ;
4242 let count = 0 ;
43- for ( let k of keys ) {
43+ for ( const k of keys ) {
4444 if ( messages [ k ] . seen !== true ) {
4545 console . log ( k ) ;
4646 count ++ ;
@@ -52,8 +52,8 @@ fs.readFile("src/compiler/diagnosticMessages.json", "utf-8", (err, data) => {
5252} ) ;
5353
5454fs . readFile ( "src/compiler/diagnosticInformationMap.generated.ts" , "utf-8" , ( err , data ) => {
55- let errorRegexp = / \s ( \w + ) : \{ c o d e / g;
56- let errorNames : string [ ] = [ ] ;
55+ const errorRegexp = / \s ( \w + ) : \{ c o d e / g;
56+ const errorNames : string [ ] = [ ] ;
5757 let errMatch : string [ ] ;
5858 while ( errMatch = errorRegexp . exec ( data ) ) {
5959 errorNames . push ( errMatch [ 1 ] ) ;
@@ -62,20 +62,20 @@ fs.readFile("src/compiler/diagnosticInformationMap.generated.ts", "utf-8", (err,
6262 let allSrc = "" ;
6363 glob ( "./src/**/*.ts" , { } , ( err , files ) => {
6464 console . log ( "Reading " + files . length + " source files" ) ;
65- for ( let file of files ) {
65+ for ( const file of files ) {
6666 if ( file . indexOf ( "diagnosticInformationMap.generated.ts" ) > 0 ) {
6767 continue ;
6868 }
6969
70- let src = fs . readFileSync ( file , "utf-8" ) ;
70+ const src = fs . readFileSync ( file , "utf-8" ) ;
7171 allSrc = allSrc + src ;
7272 }
7373
7474 console . log ( "Consumed " + allSrc . length + " characters of source" ) ;
7575
7676 let count = 0 ;
7777 console . log ( "== List of errors not used in source ==" ) ;
78- for ( let errName of errorNames ) {
78+ for ( const errName of errorNames ) {
7979 if ( allSrc . indexOf ( errName ) < 0 ) {
8080 console . log ( errName ) ;
8181 count ++ ;
0 commit comments