Skip to content

Commit 334f12c

Browse files
Add "eqeqeq" eslint rule
1 parent 3741a88 commit 334f12c

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

src/librustdoc/html/static/.eslintrc.js

+1
Original file line numberDiff line numberDiff line change
@@ -62,5 +62,6 @@ module.exports = {
6262
"varsIgnorePattern": "^_"
6363
}
6464
],
65+
"eqeqeq": "error",
6566
}
6667
};

src/librustdoc/html/static/js/main.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -97,12 +97,12 @@ function showMain() {
9797
//
9898
// So I guess you could say things are getting pretty interoperable.
9999
function getVirtualKey(ev) {
100-
if ("key" in ev && typeof ev.key != "undefined") {
100+
if ("key" in ev && typeof ev.key !== "undefined") {
101101
return ev.key;
102102
}
103103

104104
const c = ev.charCode || ev.keyCode;
105-
if (c == 27) {
105+
if (c === 27) {
106106
return "Escape";
107107
}
108108
return String.fromCharCode(c);

src/librustdoc/html/static/js/search.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ function printTab(nb) {
7070
});
7171
if (foundCurrentTab && foundCurrentResultSet) {
7272
searchState.currentTab = nb;
73-
} else if (nb != 0) {
73+
} else if (nb !== 0) {
7474
printTab(0);
7575
}
7676
}
@@ -200,7 +200,7 @@ function initSearch(rawSearchIndex) {
200200
* @return {boolean}
201201
*/
202202
function isPathStart(parserState) {
203-
return parserState.userQuery.slice(parserState.pos, parserState.pos + 2) == "::";
203+
return parserState.userQuery.slice(parserState.pos, parserState.pos + 2) === "::";
204204
}
205205

206206
/**
@@ -211,7 +211,7 @@ function initSearch(rawSearchIndex) {
211211
* @return {boolean}
212212
*/
213213
function isReturnArrow(parserState) {
214-
return parserState.userQuery.slice(parserState.pos, parserState.pos + 2) == "->";
214+
return parserState.userQuery.slice(parserState.pos, parserState.pos + 2) === "->";
215215
}
216216

217217
/**
@@ -1726,7 +1726,7 @@ function initSearch(rawSearchIndex) {
17261726
crates = " in <select id=\"crate-search\"><option value=\"All crates\">" +
17271727
"All crates</option>";
17281728
for (const c of window.ALL_CRATES) {
1729-
crates += `<option value="${c}" ${c == filterCrates && "selected"}>${c}</option>`;
1729+
crates += `<option value="${c}" ${c === filterCrates && "selected"}>${c}</option>`;
17301730
}
17311731
crates += "</select>";
17321732
}

0 commit comments

Comments
 (0)