mirror of
https://github.com/microsoft/vscode.git
synced 2026-10-02 14:04:01 +01:00
* eslint: enable no bracket notation rule Enable code-no-bracket-notation-for-identifiers for JavaScript and TypeScript files while grandfathering the 509 files with existing violations in a CODEOWNERS-gated allowlist. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * eslint: update bracket allowlist owners Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * eslint: group bracket notation exclusions Organize the existing baseline by feature area so cleanup can be tracked and assigned without changing the excluded file set. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * eslint: test no bracket notation rule Add RuleTester coverage for valid accesses, diagnostics, and autofix edge cases. Preserve escaped string-literal property names by checking their raw source before reporting. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
26 lines
1.6 KiB
Plaintext
26 lines
1.6 KiB
Plaintext
# GitHub actions required reviewers
|
|
.github/workflows/monaco-editor.yml @hediet @alexdima @lszomoru
|
|
.github/workflows/pr-darwin-test.yml @lszomoru @alexdima @sandy081 @TylerLeonhardt @rzhao271 @Yoyokrazy
|
|
.github/workflows/pr-linux-cli-test.yml @lszomoru @alexdima @sandy081 @TylerLeonhardt @rzhao271 @Yoyokrazy
|
|
.github/workflows/pr-linux-test.yml @lszomoru @alexdima @sandy081 @TylerLeonhardt @rzhao271 @Yoyokrazy
|
|
.github/workflows/pr-node-modules.yml @lszomoru @alexdima @sandy081 @TylerLeonhardt @rzhao271 @Yoyokrazy
|
|
.github/workflows/pr-win32-test.yml @lszomoru @alexdima @sandy081 @TylerLeonhardt @rzhao271 @Yoyokrazy
|
|
.github/workflows/pr.yml @lszomoru @alexdima @sandy081 @TylerLeonhardt @rzhao271 @Yoyokrazy
|
|
.github/workflows/telemetry.yml @lramos15 @lszomoru @alexdima
|
|
|
|
# VS Code API
|
|
# Ensure the API team is aware of changes to the vscode-dts file
|
|
# this is only about the final API, not about proposed API changes
|
|
src/vscode-dts/vscode.d.ts @TylerLeonhardt @alexr00
|
|
src/vs/workbench/services/extensions/common/extensionPoints.json @TylerLeonhardt @alexr00
|
|
|
|
# Allowlist for the `local/code-no-new-javascript-files` lint rule.
|
|
# Adding entries here lets a new .js/.cjs/.mjs file land in the repo;
|
|
# review is required to make sure TypeScript is not a better choice.
|
|
.eslint-allowed-javascript-files @alexr00 @alexdima @sbatten @TylerLeonhardt
|
|
|
|
# Allowlist for the `local/code-no-bracket-notation-for-identifiers` lint rule.
|
|
# Adding entries here permits bracket notation for identifier properties;
|
|
# review is required to make sure dot notation cannot be used instead.
|
|
.eslint-allowed-bracket-notation-files @alexdima @dmitrivMS
|