Ryan Cavanaugh

Results 456 comments of Ryan Cavanaugh

Weird, it's wrong but differently-wrong on my machine ![image](https://github.com/microsoft/TypeScript/assets/6685088/20f41008-d32c-4dbf-af0f-594084670428) This is specific to semantic highlighting

Approved. We prefer the syntax ``` export implements Showable; ``` and agreed that this is unneeded for files `export =` assignments.

We'd need a way to reproduce the problem. Do you have a repo we can clone, or other way to produce this crash?

I agree with @gabritto 's reasoning - if this is solvable today, and the proposed fix would make things harder to understand, then the best thing to do is to...

Nope, everything else should work the same

This is exactly what project references is *for* - treating another config's files as "not part of your project" and thus not built. If the non-reference behavior is the behavior...

The expected setup for project references is that each input file corresponds to exactly one output file

I don't know what to tell you; this feature is widely adopted, has worked this way since it shipped six years ago, and you're the first person to raise this...

Sure. `shared` builds `shared/src/errors.ts` to `shared/dist/src/errors.js`. The is the first output `server` also includes this file, but it's recognized as an input of another project, so it's not built. This...