Use includes instead of indexOf

This commit is contained in:
Maximilian Krög
2022-08-05 00:36:16 +02:00
parent 5e34b9aa20
commit 0b945f2321
26 changed files with 50 additions and 57 deletions

View File

@@ -37,7 +37,7 @@ function includeAugments(doclet) {
if (doclet.fires && cls.fires) {
for (let i = 0, ii = cls.fires.length; i < ii; ++i) {
const fires = cls.fires[i];
if (doclet.fires.indexOf(fires) == -1) {
if (!doclet.fires.includes(fires)) {
doclet.fires.push(fires);
}
}
@@ -58,7 +58,7 @@ function includeAugments(doclet) {
doclet.fires = [];
}
cls.fires.forEach(function (f) {
if (doclet.fires.indexOf(f) == -1) {
if (!doclet.fires.includes(f)) {
doclet.fires.push(f);
}
});
@@ -68,7 +68,7 @@ function includeAugments(doclet) {
doclet.observables = [];
}
cls.observables.forEach(function (f) {
if (doclet.observables.indexOf(f) == -1) {
if (!doclet.observables.includes(f)) {
doclet.observables.push(f);
}
});

View File

@@ -76,7 +76,7 @@ function shouldProcessString(tagName, text) {
let shouldProcess = true;
// we only want to process `@author` and `@see` tags that contain Markdown links
if ((tagName === 'author' || tagName === 'see') && text.indexOf('[') === -1) {
if ((tagName === 'author' || tagName === 'see') && !text.includes('[')) {
shouldProcess = false;
}

View File

@@ -42,14 +42,14 @@ exports.handlers = {
cls.observables = [];
}
observable = observables[doclet.observable];
if (observable.type && cls.observables.indexOf(observable) == -1) {
if (observable.type && !cls.observables.includes(observable)) {
cls.observables.push(observable);
}
if (!cls.fires) {
cls.fires = [];
}
event = 'module:ol/Object.ObjectEvent#event:change:' + name;
if (cls.fires.indexOf(event) == -1) {
if (!cls.fires.includes(event)) {
cls.fires.push(event);
}
}