Skip to content

Commit a5e4062

Browse files
authored
Merge pull request #56 from thefrontside/cl/support-using-declaration
Support the `using` declaration from explicit resource management
2 parents ee2ef1b + 412d227 commit a5e4062

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

.changeset/warm-pans-remember.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"eslint-plugin-prefer-let": patch
3+
---
4+
5+
Support the `using` declaration from explicit resource management

packages/eslint-plugin-prefer-let/lib/rules/prefer-let.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ module.exports = {
7676
message: 'prefer `let` over `var` to declare value bindings',
7777
node
7878
});
79-
} else if (node.kind !== 'let' && !isTopLevelScope(node)) {
79+
} else if (node.kind === 'const' && !isTopLevelScope(node)) {
8080
let constToken = sourceCode.getFirstToken(node);
8181

8282
context.report({

packages/eslint-plugin-prefer-let/tests/lib/rules/prefer-let.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,6 @@ ruleTester.run("prefer-let", rule, {
118118
message: "`const` declaration outside top-level scope",
119119
type: "VariableDeclaration"
120120
}]
121-
}
121+
},
122122
]
123123
});

0 commit comments

Comments
 (0)