@@ -25,24 +25,24 @@ if (process.argv.indexOf('-F') !== -1)
25
25
const cli = new CLIEngine ( cliOptions ) ;
26
26
27
27
if ( cluster . isMaster ) {
28
- var numCPUs = 1 ;
28
+ let numCPUs = 1 ;
29
29
const 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 ;
37
37
const globOptions = {
38
38
nodir : true
39
39
} ;
40
40
const 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 ;
46
46
47
47
// Check if spreading work among all cores/cpus
48
48
if ( process . argv . indexOf ( '-J' ) !== - 1 )
@@ -169,7 +169,7 @@ if (cluster.isMaster) {
169
169
// We either just started or we have no more files to lint for the current
170
170
// path. Find the next path that has some files to be linted.
171
171
while ( paths . length ) {
172
- var dir = paths . shift ( ) ;
172
+ let dir = paths . shift ( ) ;
173
173
curPath = dir ;
174
174
const patterns = cli . resolveFileGlobPatterns ( [ dir ] ) ;
175
175
dir = path . resolve ( patterns [ 0 ] ) ;
@@ -188,7 +188,7 @@ if (cluster.isMaster) {
188
188
// workers busy most of the time instead of only a minority doing most of
189
189
// the work.
190
190
const sliceLen = Math . min ( maxWorkload , Math . ceil ( files . length / numCPUs ) ) ;
191
- var slice ;
191
+ let slice ;
192
192
if ( sliceLen === files . length ) {
193
193
// Micro-optimization to avoid splicing to an empty array
194
194
slice = files ;
@@ -212,10 +212,10 @@ if (cluster.isMaster) {
212
212
const secs = `${ elapsed % 60 } ` . padStart ( 2 , '0' ) ;
213
213
const passed = `${ successes } ` . padStart ( 6 ) ;
214
214
const 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 ) ;
217
217
218
- var line = `[${ mins } :${ secs } |%${ pct } |+${ passed } |-${ failed } ]: ${ curPath } ` ;
218
+ let line = `[${ mins } :${ secs } |%${ pct } |+${ passed } |-${ failed } ]: ${ curPath } ` ;
219
219
220
220
// Truncate line like cpplint does in case it gets too long
221
221
if ( line . length > 75 )
@@ -229,7 +229,7 @@ if (cluster.isMaster) {
229
229
} else {
230
230
// Worker
231
231
232
- var config = { } ;
232
+ let config = { } ;
233
233
process . on ( 'message' , ( files ) => {
234
234
if ( files instanceof Array ) {
235
235
// Lint some files
@@ -246,7 +246,7 @@ if (cluster.isMaster) {
246
246
// Silence warnings for files with no errors while keeping the "ok"
247
247
// status
248
248
if ( report . warningCount > 0 ) {
249
- for ( var i = 0 ; i < results . length ; ++ i ) {
249
+ for ( let i = 0 ; i < results . length ; ++ i ) {
250
250
const result = results [ i ] ;
251
251
if ( result . errorCount === 0 && result . warningCount > 0 ) {
252
252
result . warningCount = 0 ;
0 commit comments