JohnnyMorganz
JohnnyMorganz
> holy smokes! format_function_body is a 217-line code blob Yeah... some of the code isn't then greatest. Would definitely like to improve some of it. Someday... I've implemented a fix...
A similar example. If you call a function with a variable given as a parameter in an if condition, then that variable becomes `never` in the body of the if...
In the next release I'm going to improve the error message for this. Can you show me the updated error message when that happens?
Ah the age-old problem of case sensitivity of the drive letter. It seems that Neovim uses a capital letter while VSCode uses lowercase (for some historic reasons apparently) We need...
This looks like user error to me - you are deleting the brackets that got added, then autocompleting the end? I don't see why we should add the brackets there...
The Luau AST structure doesn't give us enough information to figure out that `)` is missing, so we cannot check if we need to add it in right now.
This is definitely something I'm open to and happy to consider. My intention right now with the Roblox-specific stuff is that it is configurable. Disabling the relevant settings (`luau-lsp.types.roblox` and...
Yup that's fair, and I also cannot promise you how quickly Luau plugins would ever come (it's a large undertaking) I'm not best pleased with the current situation with the...
Sure, that would be great! But prior warning that it may take me some time to review, and most likely propose iterations I think given that other people are now...
Nice! From first thoughts I think it should be *mostly* OK. The main issues arise when diagnostics start computing before config is received - #484, but this change shouldn't make...