Skip to content

add new lints matching some ECMA-262 editorial conventions#693

Merged
bakkot merged 4 commits intomainfrom
algorithm-spelling-lints
Apr 18, 2026
Merged

add new lints matching some ECMA-262 editorial conventions#693
bakkot merged 4 commits intomainfrom
algorithm-spelling-lints

Conversation

@michaelficarra
Copy link
Copy Markdown
Member

Disclaimer: I used AI in the process of creating this PR.

Comment thread src/lint/rules/algorithm-spelling.ts
Copy link
Copy Markdown
Member

@bakkot bakkot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These seem like they might have false positives, but if you've run it against 262, 402, and Temporal with no false positives it's fine to land and we can go back and relax any annoying ones later.

Not totally sure all of these should be confined to algorithms, though.

@michaelficarra
Copy link
Copy Markdown
Member Author

I ran it against 262, hence tc39/ecma262#3805. Haven't run it against 402 or any other specs yet, but I imagine it will just discover changes we actually want to make.

Comment thread src/lint/rules/algorithm-spelling.ts Outdated
@bakkot bakkot merged commit 72b0285 into main Apr 18, 2026
2 checks passed
@bakkot bakkot deleted the algorithm-spelling-lints branch April 18, 2026 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants