Closed vrn-sn closed 1 week ago
RequireResolver
luau-analyze
DefId
local x: X<(() -> ())?>
Internal Contributors:
Co-authored-by: Aaron Weiss aaronweiss@roblox.com Co-authored-by: Andy Friesen afriesen@roblox.com Co-authored-by: Hunter Goldstein hgoldstein@roblox.com Co-authored-by: Varun Saini vsaini@roblox.com Co-authored-by: Vighnesh Vijay vvijay@roblox.com
This breaks benchmark runner:
luau % ./luau -O2 ./bench/tests/trig.lua ./bench/tests/trig.lua:2: require is not supported in this context stacktrace: [C] function require ./bench/tests/trig.lua:2
What's new?
RequireResolver
to support require-by-string semantics inluau-analyze
.DefId
s associated with index expressions were not correctly picked up.local x: X<(() -> ())?>
).Issues fixed
1507
1518
Internal Contributors:
Co-authored-by: Aaron Weiss aaronweiss@roblox.com Co-authored-by: Andy Friesen afriesen@roblox.com Co-authored-by: Hunter Goldstein hgoldstein@roblox.com Co-authored-by: Varun Saini vsaini@roblox.com Co-authored-by: Vighnesh Vijay vvijay@roblox.com