Peter Steinberger
|
5a27fda950
|
improve(check): skip typecheck lanes for comment-only TypeScript edits (#158796)
* perf(check): skip typecheck lanes for comment-only TypeScript changes
Compare regular TypeScript sources against the merge base with the native parser and shared AST-aware token walker. Preserve ASI boundaries, directives, path lifecycle safety, and all non-typecheck gates; keep unguarded release metadata comparisons conservative.
* fix(check): reject lossy UTF-8 in comment-only typecheck classification
* fix(check): treat TypeScript pragmas case-insensitively in comment-only classification
* fix(check): keep token adjacency in comment-only typecheck classification
* test(check): satisfy array destructuring lint in classifier cases
* fix(check): keep tagged JSDoc pinned in comment-only typecheck classification
* fix(check): pin trivia around tagged JSDoc in comment-only classification
* fix(test): keep the comment-only classifier test on Node
|
2026-09-26 10:49:27 -07:00 |
|