Skip to content

Commit 6cbf286

Browse files
committed
perf(check-examples): avoid caching unused config
1 parent efddc1c commit 6cbf286

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/rules/checkExamples.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -227,12 +227,12 @@ export default iterateJsdoc(({
227227
'a' + cliConfigStr + filename :
228228
'b' + cliConfigStr + defaultFileName;
229229
const file = filename || defaultFileName;
230-
let config;
231230
let cliFile;
232231
if (matchingFileNameMap.has(fileNameMapKey)) {
233-
[config, cliFile] = matchingFileNameMap.get(fileNameMapKey);
232+
cliFile = matchingFileNameMap.get(fileNameMapKey);
234233
} else {
235234
const cli = new CLIEngine(cliConfig);
235+
let config;
236236
if (filename || checkEslintrc) {
237237
config = cli.getConfigForFile(file);
238238
}
@@ -252,7 +252,7 @@ export default iterateJsdoc(({
252252
rules,
253253
useEslintrc: false,
254254
});
255-
matchingFileNameMap.set(fileNameMapKey, [config, cliFile]);
255+
matchingFileNameMap.set(fileNameMapKey, cliFile);
256256
}
257257

258258
const {results: [{messages}]} =

0 commit comments

Comments
 (0)