Skip to content

Commit 9ad10f8

Browse files
committed
fix: ESLint array-callback-return
- .filter must return a boolean value - .map replaced with forEach when the value isn't used
1 parent 523208e commit 9ad10f8

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

lib/remove-liquid-statements.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ function removeLiquidOnly (content, allLiquidBlocks, regexes) {
9999
if (block.match(regexes.andGreaterThanVersionToDeprecate2)) return firstIf[0] === block.match(regexes.andGreaterThanVersionToDeprecate2)[0]
100100
if (block.match(regexes.notEqualsVersionToDeprecate)) return firstIf[0] === block.match(regexes.notEqualsVersionToDeprecate)[0]
101101
if (block.match(regexes.andNotEqualsVersionToDeprecate)) return firstIf[0] === block.match(regexes.andNotEqualsVersionToDeprecate)[0]
102+
return false
102103
})
103104

104105
blocksToUpdate.forEach(block => {
@@ -182,6 +183,7 @@ function removeLiquidAndContent (content, allLiquidBlocks, regexes) {
182183
const firstIf = block.match(firstIfRegex)
183184
if (block.match(regexes.lessThanNextOldestVersion)) return firstIf[0] === block.match(regexes.lessThanNextOldestVersion)[0]
184185
if (block.match(regexes.equalsVersionToDeprecate)) return firstIf[0] === block.match(regexes.equalsVersionToDeprecate)[0]
186+
return false
185187
})
186188

187189
blocksToRemove.forEach(block => {

lib/site-tree.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ const allVersions = Object.keys(require('./all-versions'))
1818
module.exports = async function buildSiteTree (pages, site, redirects) {
1919
const siteTree = {}
2020

21-
languageCodes.map(languageCode => {
21+
languageCodes.forEach(languageCode => {
2222
siteTree[languageCode] = {}
2323

24-
allVersions.map(version => {
24+
allVersions.forEach(version => {
2525
siteTree[languageCode][version] = {}
2626
const productTree = {}
2727

28-
products.map(item => {
28+
products.forEach(item => {
2929
const product = { title: item.name }
3030

3131
// return early if the product has external docs, like Atom
@@ -60,7 +60,7 @@ function buildCategoriesTree (tocItems, productHref, pages, redirects, version,
6060
const categoryTree = {}
6161

6262
// for every category in a product TOC...
63-
tocItems.map(item => {
63+
tocItems.forEach(item => {
6464
const category = {}
6565

6666
const categoryHref = path.join(productHref, item.href)
@@ -110,7 +110,7 @@ function buildMaptopicsTree (tocItems, categoryHref, pages, redirects, version,
110110
// for every maptopic in a category TOC...
111111
tocItems
112112
.filter(item => item.type === 'maptopic')
113-
.map(item => {
113+
.forEach(item => {
114114
const maptopic = {}
115115

116116
const maptopicHref = path.join(categoryHref, item.href)
@@ -155,7 +155,7 @@ function buildArticlesTree (tocItems, categoryHref, pages, redirects, version, l
155155
if (!tocItems) return articleTree
156156

157157
// for every article in a maptopic (or category) TOC...
158-
tocItems.map(item => {
158+
tocItems.forEach(item => {
159159
const article = {}
160160

161161
const articleHref = path.join(categoryHref, item.href)
@@ -194,5 +194,6 @@ function getChildArticles (tocItems, maptopicPath) {
194194
} else {
195195
if (withinMaptopic) return item.href
196196
}
197+
return false
197198
})
198199
}

script/update-readme.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ allScripts.forEach(script => {
4646
if (startCommentRegex.test(cmt)) addToReadme = true
4747
if (endCommentRegex.test(cmt)) addToReadme = false
4848
if (addToReadme && !cmt.includes(startComment) && !cmt.includes(endComment)) return cmt
49+
return false
4950
})
5051
// remove comment markers and clean up newlines
5152
.map(cmt => cmt.replace(/^(\/\/|#) ?/m, ''))

0 commit comments

Comments
 (0)