Update checked-in dependencies

This commit is contained in:
github-actions[bot] 2023-07-13 09:09:17 +00:00
parent 4fad06f438
commit 40a500c743
4168 changed files with 298222 additions and 374905 deletions

View file

@ -23,7 +23,7 @@ module.exports = {
docs: {
description: "Disallow constant expressions in conditions",
recommended: true,
url: "https://eslint.org/docs/rules/no-constant-condition"
url: "https://eslint.org/docs/latest/rules/no-constant-condition"
},
schema: [
@ -48,6 +48,7 @@ module.exports = {
const options = context.options[0] || {},
checkLoops = options.checkLoops !== false,
loopSetStack = [];
const sourceCode = context.sourceCode;
let loopsInCurrentScope = new Set();
@ -62,7 +63,7 @@ module.exports = {
* @private
*/
function trackConstantConditionLoop(node) {
if (node.test && isConstant(context.getScope(), node.test, true)) {
if (node.test && isConstant(sourceCode.getScope(node), node.test, true)) {
loopsInCurrentScope.add(node);
}
}
@ -87,7 +88,7 @@ module.exports = {
* @private
*/
function reportIfConstant(node) {
if (node.test && isConstant(context.getScope(), node.test, true)) {
if (node.test && isConstant(sourceCode.getScope(node), node.test, true)) {
context.report({ node: node.test, messageId: "unexpected" });
}
}