ArchLand64

Results 9 issues of ArchLand64

Here are my VSCode and Roblox Studio versions of Rojo ![VSCode Version](https://cdn.discordapp.com/attachments/596685628792373264/994353701114351696/unknown.png) ![Roblox Studio Version](https://cdn.discordapp.com/attachments/596685628792373264/994353828449230929/unknown.png) Here is the repro file of the problem: [rojo_bug.zip](https://github.com/rojo-rbx/rojo/files/9058218/rojo_bug.zip) This shows up in output when...

type: bug

I would like Luau-LSP to copy Roblox Studio's "Type Inference Modes" behavior documented here: https://luau-lang.org/typecheck#type-inference-modes This makes it easier to use other people's code that also uses these annotations without...

bug
external

`self` is the incorrect parameter name for `workspace.Changed:Connect()`'s first explicit parameter. ![image](https://user-images.githubusercontent.com/68730440/185711062-1ddade07-c77b-4d16-9595-9b92c11f07ef.png) ![image](https://user-images.githubusercontent.com/68730440/185710755-7527bbb1-10fb-4f90-9651-6ebc8d6afcfe.png)

bug
external

WorldRoot.Raycast should return `RaycastResult?` as documented here: But luau-lsp shows the return type as just `RaycastResult` ![image](https://user-images.githubusercontent.com/68730440/184802802-9e4e5c03-33ee-4972-a7fb-04cb6020cdb6.png) RaycastParams.FilterDescendantsInstances should be typed as `{Instance}` instead of `{any}`. ![image](https://user-images.githubusercontent.com/68730440/184803804-62a46239-e508-47a5-8cab-1df6b3aa7265.png) OverlapParams does not...

bug
blocked/external

Luau-lsp does not recognize required modules defined in rbxms. However, the instance of the ModuleScript is still recognized by luau-lsp. I expect requires of ModuleScripts defined in .rbxms to work...

enhancement

A common pattern that I do in my code is use large comments to organize all the different types of functions that I write. My problem is that those large...

bug

The code below fails to typecheck the second incorrect index of `prices` because `pairs` is appending `[string]: a` to the type of `prices`. ```lua --!strict local prices = { hat...

bug
fixed by new solver

The following code demonstrates the bug: ```lua --!strict type Direction = "Left" | "Right" | "Up" | "Down" local Instructions: { Direction } = { "Left", "Down" } for _,...

bug
fixed by new solver

I get a false type error and the type of `weld` incorrectly becomes never after an assert with the new Luau type solver enabled in Roblox Studio. `weld` should remain...

bug
new solver