René's URL Explorer Experiment


Title: Report strict-mode errors for class names eval and arguments by dmety · Pull Request #64682 · microsoft/TypeScript · GitHub

Open Graph Title: Report strict-mode errors for class names eval and arguments by dmety · Pull Request #64682 · microsoft/TypeScript

X Title: Report strict-mode errors for class names eval and arguments by dmety · Pull Request #64682 · microsoft/TypeScript

Description: TypeScript is a superset of JavaScript that compiles to clean JavaScript output. - Report strict-mode errors for class names eval and arguments by dmety · Pull Request #64682 · microsoft/TypeScript

Open Graph Description: Fixes #64661 bindClassLikeDeclaration did not call checkStrictModeEvalOrArguments, so class declarations and expressions named eval or arguments escaped TS1210. Call the check while binding class-l...

X Description: Fixes #64661 bindClassLikeDeclaration did not call checkStrictModeEvalOrArguments, so class declarations and expressions named eval or arguments escaped TS1210. Call the check while binding class-l...

Opengraph URL: https://github.com/microsoft/TypeScript/pull/64682

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:8b931267-7103-0c39-a0c4-3fb4c55fb0fd
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idEACA:3835AB:25B28D:347375:6AF9C9B8
html-safe-nonce42fb980e8bfe0732daa0f435125c80670444b3860a034e66b2773c2d467ecbe4
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQUNBOjM4MzVBQjoyNUIyOEQ6MzQ3Mzc1OjZBRjlDOUI4IiwidmlzaXRvcl9pZCI6IjI0MTgzNTk2MzUwNjEzNjEwODEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacbfd0da9c210e0e6abe74b9f6a93722842e22e5ddd4a13744acd52417f060cfb4
hovercard-subject-tagpull_request:4779791350
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/microsoft/TypeScript/64682/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/aca98d4498cdc414bb005c157f0229268a1d340fcc7899bbec616caf761575d0/microsoft/TypeScript/pull/64682
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/aca98d4498cdc414bb005c157f0229268a1d340fcc7899bbec616caf761575d0/microsoft/TypeScript/pull/64682
og:image:altFixes #64661 bindClassLikeDeclaration did not call checkStrictModeEvalOrArguments, so class declarations and expressions named eval or arguments escaped TS1210. Call the check while binding class-l...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamedmety
hostnamegithub.com
expected-hostnamegithub.com
None612d3e6ffd693e7ea8d9fcf452370995872baef31d825b1fedef704cd3d24ac7
turbo-cache-controlno-cache
go-importgithub.com/microsoft/TypeScript git https://github.com/microsoft/TypeScript.git
octolytics-dimension-user_id6154722
octolytics-dimension-user_loginmicrosoft
octolytics-dimension-repository_id20929025
octolytics-dimension-repository_nwomicrosoft/TypeScript
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id20929025
octolytics-dimension-repository_network_root_nwomicrosoft/TypeScript
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release072e34035c13c31543fba9f025cbbbda4210dae4
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namepull-requests

Links:

Skip to contenthttps://github.com/microsoft/TypeScript/pull/64682#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fpull%2F64682
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fpull%2F64682
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=microsoft%2FTypeScript
Reloadhttps://github.com/microsoft/TypeScript/pull/64682
Reloadhttps://github.com/microsoft/TypeScript/pull/64682
Reloadhttps://github.com/microsoft/TypeScript/pull/64682
microsofthttps://github.com/microsoft
TypeScripthttps://github.com/microsoft/TypeScript
Codehttps://github.com/microsoft/TypeScript
Issues5k (5k)https://github.com/microsoft/TypeScript/issues
Pull requests335 (335)https://github.com/microsoft/TypeScript/pulls
Actionshttps://github.com/microsoft/TypeScript/actions
Projectshttps://github.com/microsoft/TypeScript/projects
Wikihttps://github.com/microsoft/TypeScript/wiki
Security and qualityhttps://github.com/microsoft/TypeScript/security
Insightshttps://github.com/microsoft/TypeScript/pulse
https://github.com/microsoft/TypeScript
Jake Bailey (jakebailey)https://github.com/jakebailey
microsoft:mainhttps://github.com/microsoft/TypeScript/tree/main
dmety:codex/issue-64661-strict-class-namehttps://github.com/dmety/TypeScript/tree/codex/issue-64661-strict-class-name
Conversationhttps://github.com/microsoft/TypeScript/pull/64682
Commits6 (6)https://github.com/microsoft/TypeScript/pull/64682/commits
Checkshttps://github.com/microsoft/TypeScript/pull/64682/checks
Files changedhttps://github.com/microsoft/TypeScript/pull/64682/files
Report strict-mode errors for class names eval and argumentshttps://github.com/microsoft/TypeScript/pull/64682#top
Jake Bailey (jakebailey)https://github.com/jakebailey
microsoft:mainhttps://github.com/microsoft/TypeScript/tree/main
dmety:codex/issue-64661-strict-class-namehttps://github.com/dmety/TypeScript/tree/codex/issue-64661-strict-class-name
https://github.com/dmety
Dmety (dmety)https://github.com/dmety
Oct 7, 2026https://github.com/microsoft/TypeScript/pull/64682#issue-5753438476
#64661https://github.com/microsoft/TypeScript/issues/64661
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
https://github.com/dmety
Fix strict-mode class name diagnosticshttps://github.com/microsoft/TypeScript/pull/64682/commits/32ff8f9ba248c2f1ce452d48a1e871dbfcca01ae
32ff8f9https://github.com/microsoft/TypeScript/pull/64682/commits/32ff8f9ba248c2f1ce452d48a1e871dbfcca01ae
https://github.com/apps/copilot-pull-request-reviewer
Copilothttps://github.com/apps/copilot-pull-request-reviewer
October 7, 2026 23:38https://github.com/microsoft/TypeScript/pull/64682#event-32734742588
https://github.com/apps/github-project-automation
github-project-automationhttps://github.com/apps/github-project-automation
PR Backloghttps://github.com/orgs/microsoft/projects/1252
Oct 7, 2026https://github.com/microsoft/TypeScript/pull/64682#event-32984719396
https://github.com/apps/typescript-automation
typescript-automationhttps://github.com/apps/typescript-automation
For Backlog Bug https://github.com/microsoft/TypeScript/issues?q=state%3Aopen%20label%3A%22For%20Backlog%20Bug%22
Oct 7, 2026https://github.com/microsoft/TypeScript/pull/64682#event-32734745550
started reviewinghttps://github.com/microsoft/TypeScript/sessions/740b98e1-be86-4c62-9444-b79002211122
Dmety (dmety)https://github.com/dmety
October 7, 2026 23:40https://github.com/microsoft/TypeScript/pull/64682#event-32734817279
View session https://github.com/microsoft/TypeScript/sessions/740b98e1-be86-4c62-9444-b79002211122
https://github.com/apps/copilot-pull-request-reviewer
Copilothttps://github.com/apps/copilot-pull-request-reviewer
Oct 7, 2026 https://github.com/microsoft/TypeScript/pull/64682#pullrequestreview-5449723262
View reviewed changes https://github.com/microsoft/TypeScript/pull/64682/files/32ff8f9ba248c2f1ce452d48a1e871dbfcca01ae
Copilothttps://github.com/apps/copilot-pull-request-reviewer
https://github.com/microsoft/TypeScript/pull/64682#pullrequestreview-5449723262
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Avoid TS1210 diagnostics for ambient class declarationshttps://github.com/microsoft/TypeScript/pull/64682#discussion_r4213143599
this surveyhttps://survey.alchemer.com/s3/9011660/CCR-Public-Preview-Autoapprove-feedback-survey
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
tsc/internal/binder/binder.gohttps://github.com/microsoft/TypeScript/pull/64682/files/32ff8f9ba248c2f1ce452d48a1e871dbfcca01ae#diff-c188dc4dd66a0b1ddf5352cb178ed2882e0e4b5c39435135fc894831357ace19
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
https://github.com/dmety
Skip strict-mode name checks for ambient classeshttps://github.com/microsoft/TypeScript/pull/64682/commits/e8a9a3a01244791c9cf2771b0ed820bfc3783244
e8a9a3ahttps://github.com/microsoft/TypeScript/pull/64682/commits/e8a9a3a01244791c9cf2771b0ed820bfc3783244
https://github.com/dmety
Dmety (dmety)https://github.com/dmety
Oct 8, 2026https://github.com/microsoft/TypeScript/pull/64682#issuecomment-6055636297
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
https://github.com/jakebailey
Jake Bailey (jakebailey)https://github.com/jakebailey
Copilothttps://github.com/apps/copilot-pull-request-reviewer
October 13, 2026 20:46https://github.com/microsoft/TypeScript/pull/64682#event-33170860170
started reviewinghttps://github.com/microsoft/TypeScript/sessions/fe3cb377-75e7-4901-8da5-15bb2a5cd597
Jake Bailey (jakebailey)https://github.com/jakebailey
October 13, 2026 20:47https://github.com/microsoft/TypeScript/pull/64682#event-33170956321
View session https://github.com/microsoft/TypeScript/sessions/fe3cb377-75e7-4901-8da5-15bb2a5cd597
https://github.com/apps/copilot-pull-request-reviewer
Copilothttps://github.com/apps/copilot-pull-request-reviewer
Oct 13, 2026 https://github.com/microsoft/TypeScript/pull/64682#pullrequestreview-5509803266
View reviewed changes https://github.com/microsoft/TypeScript/pull/64682/files/e8a9a3a01244791c9cf2771b0ed820bfc3783244
Copilothttps://github.com/apps/copilot-pull-request-reviewer
https://github.com/microsoft/TypeScript/pull/64682#pullrequestreview-5509803266
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Avoid TS1210 diagnostics for ambient class declarationshttps://github.com/microsoft/TypeScript/pull/64682#discussion_r4213143599
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
Dmety (dmety)https://github.com/dmety
October 14, 2026 10:03https://github.com/microsoft/TypeScript/pull/64682#commits-pushed-08c4b7c
https://github.com/dmety
Merge branch 'main' into codex/issue-64661-strict-class-namehttps://github.com/microsoft/TypeScript/pull/64682/commits/08c4b7cbd1c0516f0c4c9360aa69d11f45716367
08c4b7chttps://github.com/microsoft/TypeScript/pull/64682/commits/08c4b7cbd1c0516f0c4c9360aa69d11f45716367
https://github.com/dmety
Add non-strict script class-name coveragehttps://github.com/microsoft/TypeScript/pull/64682/commits/679b3478c6a8957e9b8fc52ca198f5131aff18f9
679b347https://github.com/microsoft/TypeScript/pull/64682/commits/679b3478c6a8957e9b8fc52ca198f5131aff18f9
https://github.com/dmety
Merge branch 'main' into codex/issue-64661-strict-class-namehttps://github.com/microsoft/TypeScript/pull/64682/commits/06aeb6376804832df671458d96d976cb6643d4e5
06aeb63https://github.com/microsoft/TypeScript/pull/64682/commits/06aeb6376804832df671458d96d976cb6643d4e5
https://github.com/jakebailey
Jake Bailey (jakebailey)https://github.com/jakebailey
Nov 2, 2026https://github.com/microsoft/TypeScript/pull/64682#issuecomment-6589280417
TypeScript Bot (@typescript-bot)https://github.com/typescript-bot
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
https://github.com/apps/typescript-automation
typescript-automationhttps://github.com/apps/typescript-automation
Nov 2, 2026https://github.com/microsoft/TypeScript/pull/64682#issuecomment-6589282610
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
✅ Startedhttps://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/_build/results?buildId=169850
✅ Resultshttps://github.com/microsoft/TypeScript/pull/64682#issuecomment-6591057613
✅ Startedhttps://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/_build/results?buildId=169851
✅ Resultshttps://github.com/microsoft/TypeScript/pull/64682#issuecomment-6590034331
✅ Startedhttps://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/_build/results?buildId=169853
✅ Resultshttps://github.com/microsoft/TypeScript/pull/64682#issuecomment-6589959055
✅ Startedhttps://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/_build/results?buildId=169852
👀 Resultshttps://github.com/microsoft/TypeScript/pull/64682#issuecomment-6590279722
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
https://github.com/apps/typescript-automation
typescript-automationhttps://github.com/apps/typescript-automation
Nov 2, 2026https://github.com/microsoft/TypeScript/pull/64682#issuecomment-6589959055
Jake Bailey (@jakebailey)https://github.com/jakebailey
You can check the log herehttps://typescript.visualstudio.com/TypeScript/_build/results?buildId=169853
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
https://github.com/apps/typescript-automation
typescript-automationhttps://github.com/apps/typescript-automation
Nov 2, 2026https://github.com/microsoft/TypeScript/pull/64682#issuecomment-6590034331
Jake Bailey (@jakebailey)https://github.com/jakebailey
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
https://github.com/apps/typescript-automation
typescript-automationhttps://github.com/apps/typescript-automation
Nov 2, 2026https://github.com/microsoft/TypeScript/pull/64682#issuecomment-6590279722
Jake Bailey (@jakebailey)https://github.com/jakebailey
Download Benchmarkshttps://typescript.visualstudio.com/TypeScript/_build/results?buildId=169852&view=artifacts
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
https://github.com/apps/typescript-automation
typescript-automationhttps://github.com/apps/typescript-automation
Nov 2, 2026https://github.com/microsoft/TypeScript/pull/64682#issuecomment-6591057613
Jake Bailey (@jakebailey)https://github.com/jakebailey
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
https://github.com/dmety
Merge branch 'main' into codex/issue-64661-strict-class-namehttps://github.com/microsoft/TypeScript/pull/64682/commits/346bc7792325ade24abb15037873bd344dcb65d1
346bc77https://github.com/microsoft/TypeScript/pull/64682/commits/346bc7792325ade24abb15037873bd344dcb65d1
https://github.com/jakebailey
Jake Bailey (jakebailey)https://github.com/jakebailey
Nov 3, 2026 https://github.com/microsoft/TypeScript/pull/64682#pullrequestreview-5758313799
View reviewed changes https://github.com/microsoft/TypeScript/pull/64682/files/346bc7792325ade24abb15037873bd344dcb65d1
https://github.com/apps/github-project-automation
github-project-automationhttps://github.com/apps/github-project-automation
PR Backloghttps://github.com/orgs/microsoft/projects/1252
Nov 3, 2026https://github.com/microsoft/TypeScript/pull/64682#event-35057203526
https://github.com/jakebailey
Jake Bailey (jakebailey)https://github.com/jakebailey
November 3, 2026 19:30https://github.com/microsoft/TypeScript/pull/64682#event-35057214072
https://github.com/jakebailey
Jake Bailey (jakebailey)https://github.com/jakebailey
merge queuehttps://github.com/microsoft/TypeScript/queue/main
Nov 3, 2026https://github.com/microsoft/TypeScript/pull/64682#event-35059820646
fcf9a04https://github.com/microsoft/TypeScript/commit/fcf9a048aff03620686bb1974c9d3b8544fdb84a
Nov 3, 2026https://github.com/microsoft/TypeScript/pull/64682#event-35061625970
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
https://github.com/apps/github-project-automation
github-project-automationhttps://github.com/apps/github-project-automation
PR Backloghttps://github.com/orgs/microsoft/projects/1252
Nov 3, 2026https://github.com/microsoft/TypeScript/pull/64682#event-35061632233
https://github.co/hiddenchars
https://github.com/microsoft/TypeScript/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fpull%2F64682
Copilot code review https://github.com/apps/copilot-pull-request-reviewer
Copilot https://github.com/apps/copilot-pull-request-reviewer
Learn more about Copilot code review.https://gh.io/copilot-code-review-docs
https://github.com/microsoft/TypeScript/pull/64682/files/e8a9a3a01244791c9cf2771b0ed820bfc3783244
https://github.com/jakebailey
Jake Bailey (jakebailey) https://github.com/jakebailey
https://github.com/microsoft/TypeScript/pull/64682/files/346bc7792325ade24abb15037873bd344dcb65d1
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
For Backlog Bug https://github.com/microsoft/TypeScript/issues?q=state%3Aopen%20label%3A%22For%20Backlog%20Bug%22
PR Backlog https://github.com/orgs/microsoft/projects/1252
Class names eval and arguments are not reported as invalid strict mode bindings https://github.com/microsoft/TypeScript/issues/64661
Please reload this pagehttps://github.com/microsoft/TypeScript/pull/64682
https://github.com/dmety
https://github.com/jakebailey
https://github.com/apps/copilot-pull-request-reviewer
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.