Jake Bailey

Results 144 issues of Jake Bailey

Did some profiling of this overnight. - Eliminate the closures; this can be done through the same tricks used in the parser to avoid binding. This reduces some 10%+ allocations....

Followup to https://github.com/microsoft/typescript-go/pull/971#discussion_r2114352757, but this makes creating globs a bit slower due to the FS accesses to see if things are symlinked.

The infamous `externalModuleIndicator` field requires access to info like the module setting of the closest package.json in order to work in some situations. This is normally "fine"; just make a...

```js const foo = [] for (let i = 0; i < 10; i++) { foo.push(i) } console.log(foo) ``` Nets: ``` Argument of type 'number' is not assignable to parameter...

Domain: JS

In `Herebyfile.mjs`, I wrote: ``` /** * @type {{ [K in keyof typeof rawOptions as {} extends Record ? never : K]: typeof rawOptions[K] }} */ const options = rawOptions;...

No baselines in this PR yet; want to double check with people that these minimal changes won't break too much.

### What version of Go, VS Code & VS Code Go extension are you using? Version Information * Run `go version` to get version of Go from _the VS Code...

NeedsInvestigation

Corsa is strict about this, so tests break in weird ways due to these random trailing commas/comments. Be strict here, then fix the tests.

Author: Team
For Uncommitted Bug

Author: Team
For Uncommitted Bug

# Bug Report ### 🔎 Search Terms referenced directly or indirectly asserts ### 🕗 Version & Regression Information - This is the behavior in every version I tried ### ⏯...

Suggestion
Experience Enhancement