Andrew Casey

Results 22 issues of Andrew Casey

`structuredTypeRelatedTo` is confusing within a variance check - it would probably make more sense to just pretty-print the type being variance checked.

The naive implementation would be to add a global flag that causes all work to be skipped once it's set. However, it would be nicer if we could find some...

Sometimes, emit takes a long time - long enough to outweigh other perf problems. However, it is nearly always proportional to the amount of code to be emitted, so there...

We can already detect and report program building hot-paths (chiefly in `findSourceFile`), but the output is confusing. We would need to identify imports with high _self_ time and then report...

It might be interesting to report the stacks in which instant events (esp depth limits) occur (hot stacks only?), but we'd need to find a readable output format.

Consuming output as input is generally discouraged since it adds memory overhead without adding value. As a bonus, this makes it possible to build twice in a row without cleaning...

A more ambitious version of https://github.com/microsoft/TypeScript/pull/44241

Author: Team
For Uncommitted Bug

[nhn/tui.editor](https://github.com/nhn/tui.editor) Repro is open [this](https://github.com/nhn/tui.editor/blob/06355b6c1885fa2b5109209e93292c7f2367e4d7/__mocks__/cssMock.js), then close it, then open [this](https://github.com/nhn/tui.editor/blob/06355b6c1885fa2b5109209e93292c7f2367e4d7/apps/editor/scripts/createConfigVariable.js). AFAICT, opening the first file loads the root tsconfig, which contains the second file. When the second file is...

Bug
Crash
Fix Available
Crawler-Detected

[odoo/odoo](https://github.com/odoo/odoo) [`getDefinitionFromOverriddenMember`](https://github.com/microsoft/TypeScript/blob/08b91f6b827e9ee98407c0eb969579ab77fa9f0c/src/services/goToDefinition.ts#L174) computes the error type (type id 4) for the base type and that type has no associated symbol. The [node](https://github.com/odoo/odoo/blob/6bf6ce062aa4cfbb7efb96806cbfcfa13868337f/addons/web/static/src/legacy/js/control_panel/control_panel_model_extension.js#L139) in question is from jsdoc. _Originally posted by...

Bug
Help Wanted
Effort: Moderate
Domain: JSDoc
Crawler-Detected

[reduxjs/redux-devtools](https://github.com/reduxjs/redux-devtools) "Parameter symbol already has a cached type [`any`] which differs from newly assigned type [an empty array/tuple, AFAICT]" while asking about the completion entry details of the rest parameter...

Bug
Crawler-Detected