Some methods and properties are typed as never with LuaU Type Solver

I’m not sure if this is 100% from the new luau type solver but every single method that i used on workspace was given with never as a returned type, it also doesn’t seem to show the required arg tab where it shows what arg you’re typing, some people have said their type functions are also considered never

EDIT ^ it’s confirmed to be a LuaU Type Solver bug



image

right now i currently have a new Luau Type Solver on cuz my project relies on a new typing


Expected behavior

usually the methods would return as their own thing e.g :Clone() would return as self based on what you’re cloning or :Raycast() should just give you the RaycastResult as normal, if you want to actually see it return specific things, you’d type it as anything that method return

3 Likes

update: typing doesn’t work on “value” in a loop, it’s also on properties