Gears

Results 138 comments of Gears

Yes, that makes sense. Seems consistent with various other changes we've made

Thank you! Yes this has been bugging me for a while now but I never got round to making an issue. Step 2 should be decently straightforward. You can look...

From what I can tell, the problem here is the fact that we assign a variable every single branch. The generated code looks roughly like this: ```javascript let cp =...

The correct behaviour here would be to only track type variable names in the current function, rather than the whole module. This would require a rework of the `Names` class....

`todo` doesn't make sense in constants, because it crashes the program but constants don't get evaluated at any point in the program so it would have to be a compile-time...

Hi, thank you for this! This seems like something we want, but we generally don't accept unplanned PRs. Would you mind making an issue about this, so we can discuss...

Yes go for it! You are correct in the fact that the LSP gets all its diagnostics from the compiler, so it would need to be changed there where the...