@@ -25,24 +25,24 @@ if (process.argv.indexOf('-F') !== -1)
2525const cli = new CLIEngine ( cliOptions ) ;
2626
2727if ( cluster . isMaster ) {
28- var numCPUs = 1 ;
28+ let numCPUs = 1 ;
2929const paths = [ ] ;
30- var files = null ;
31- var totalPaths = 0 ;
32- var failures = 0 ;
33- var successes = 0 ;
34- var lastLineLen = 0 ;
35- var curPath = 'Starting ...' ;
36- var showProgress = true ;
30+ let files = null ;
31+ let totalPaths = 0 ;
32+ let failures = 0 ;
33+ let successes = 0 ;
34+ let lastLineLen = 0 ;
35+ let curPath = 'Starting ...' ;
36+ let showProgress = true ;
3737const globOptions = {
3838nodir : true
3939} ;
4040const workerConfig = { } ;
41- var startTime ;
42- var formatter ;
43- var outFn ;
44- var fd ;
45- var i ;
41+ let startTime ;
42+ let formatter ;
43+ let outFn ;
44+ let fd ;
45+ let i ;
4646
4747// Check if spreading work among all cores/cpus
4848if ( process . argv . indexOf ( '-J' ) !== - 1 )
@@ -169,7 +169,7 @@ if (cluster.isMaster) {
169169// We either just started or we have no more files to lint for the current
170170// path. Find the next path that has some files to be linted.
171171while ( paths . length ) {
172- var dir = paths . shift ( ) ;
172+ let dir = paths . shift ( ) ;
173173curPath = dir ;
174174const patterns = cli . resolveFileGlobPatterns ( [ dir ] ) ;
175175dir = path . resolve ( patterns [ 0 ] ) ;
@@ -188,7 +188,7 @@ if (cluster.isMaster) {
188188// workers busy most of the time instead of only a minority doing most of
189189// the work.
190190const sliceLen = Math . min ( maxWorkload , Math . ceil ( files . length / numCPUs ) ) ;
191- var slice ;
191+ let slice ;
192192if ( sliceLen === files . length ) {
193193// Micro-optimization to avoid splicing to an empty array
194194slice = files ;
@@ -212,10 +212,10 @@ if (cluster.isMaster) {
212212const secs = `${ elapsed % 60 } ` . padStart ( 2 , '0' ) ;
213213const passed = `${ successes } ` . padStart ( 6 ) ;
214214const failed = `${ failures } ` . padStart ( 6 ) ;
215- var pct = Math . ceil ( ( ( totalPaths - paths . length ) / totalPaths ) * 100 ) ;
216- pct = ` ${ pct } ` . padStart ( 3 ) ;
215+ let pct = ` ${ Math . ceil ( ( ( totalPaths - paths . length ) / totalPaths ) * 100 ) } ` ;
216+ pct = pct . padStart ( 3 ) ;
217217
218- var line = `[${ mins } :${ secs } |%${ pct } |+${ passed } |-${ failed } ]: ${ curPath } ` ;
218+ let line = `[${ mins } :${ secs } |%${ pct } |+${ passed } |-${ failed } ]: ${ curPath } ` ;
219219
220220// Truncate line like cpplint does in case it gets too long
221221if ( line . length > 75 )
@@ -229,7 +229,7 @@ if (cluster.isMaster) {
229229} else {
230230// Worker
231231
232- var config = { } ;
232+ let config = { } ;
233233process . on ( 'message' , ( files ) => {
234234if ( files instanceof Array ) {
235235// Lint some files
@@ -246,7 +246,7 @@ if (cluster.isMaster) {
246246// Silence warnings for files with no errors while keeping the "ok"
247247// status
248248if ( report . warningCount > 0 ) {
249- for ( var i = 0 ; i < results . length ; ++ i ) {
249+ for ( let i = 0 ; i < results . length ; ++ i ) {
250250const result = results [ i ] ;
251251if ( result . errorCount === 0 && result . warningCount > 0 ) {
252252result . warningCount = 0 ;
0 commit comments