From 1db346220889305a427b45a00afcf362b81b3767 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=96=9B=E5=AE=9A=E8=B0=94=E7=9A=84=E7=8C=AB?= Date: Tue, 18 Jun 2019 12:27:14 +0800 Subject: [PATCH] Chore: rm superfluous argument & fix perf-multifiles-targets (#11834) --- Makefile.js | 4 ++-- lib/cli-engine/config-array/config-array.js | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Makefile.js b/Makefile.js index b0b54a9a991..e70390ee092 100644 --- a/Makefile.js +++ b/Makefile.js @@ -761,7 +761,7 @@ target.gensite = function(prereleaseVersion) { // 11. Generate rule listing page echo("> Generating the rule listing (Step 11)"); - generateRuleIndexPage(process.cwd()); + generateRuleIndexPage(); // 12. Delete temporary directory echo("> Removing the temporary directory (Step 12)"); @@ -1088,7 +1088,7 @@ target.perf = function() { // Count test target files. const count = glob.sync( process.platform === "win32" - ? PERF_MULTIFILES_TARGETS.slice(2).replace("\\", "/") + ? PERF_MULTIFILES_TARGETS.slice(2).replace(/\\/gu, "/") : PERF_MULTIFILES_TARGETS ).length; diff --git a/lib/cli-engine/config-array/config-array.js b/lib/cli-engine/config-array/config-array.js index d85fc94bf14..5c7aaa33400 100644 --- a/lib/cli-engine/config-array/config-array.js +++ b/lib/cli-engine/config-array/config-array.js @@ -231,7 +231,6 @@ function mergeRuleConfigs(target, source) { * @returns {ExtractedConfig} The extracted config. */ function createConfig(instance, indices) { - const slots = internalSlotsMap.get(instance); const config = new ExtractedConfig(); // Merge elements. @@ -256,7 +255,7 @@ function createConfig(instance, indices) { mergeWithoutOverwrite(config.globals, element.globals); mergeWithoutOverwrite(config.parserOptions, element.parserOptions); mergeWithoutOverwrite(config.settings, element.settings); - mergePlugins(config.plugins, element.plugins, slots); + mergePlugins(config.plugins, element.plugins); mergeRuleConfigs(config.rules, element.rules); }