Tags: RubyCI/sorbet
Tags
Mark sorbet_T_unsafe and sorbet_T_must SORBET_INLINE (sorbet#4537) * Mark sorbet_T_unsafe and sorbet_T_must SORBET_INLINE * Update exp files on master * Update exp files this branch
Issue 4490 make OrType(Shape, Tuple) for T.any(Shape, Tuple) rather b… …ase on their underlying types (sorbet#4490) (sorbet#4491)
Update return type for Regexp#match to be nilable (sorbet#4536)
properly initialize variable when building IREmitterContext (sorbet#4535 )
Fix region exit discovery for exception handling (sorbet#4531) * Add a test for ensure blocks with multiple exits * Only consider exits to a target region
delete the old exception handling support from the codegen payload (s… …orbet#4530)
Improve typing of Enumerable#to_h; fixes sorbet#3368 (sorbet#4527) * Fix sorbet#3368 * Add some tests for Enumerable#to_h * Update core/types/calls.cc Co-authored-by: Jake Zimmerman <[email protected]> Co-authored-by: Jake Zimmerman <[email protected]>
Better error messages for `FixedHash` (sorbet#4528) * Extract hash serialization to a private method * Use same hash serialization logic for hash object description
Make `check_type_recursive!` public (sorbet#4418) * Make `check_type_recursive!` public * tools/scripts/update_testdata_exp.sh test/testdata/namer/redefines_module_as_static_field.rb test/testdata/resolver/sig_bad.rb Co-authored-by: David Judd <[email protected]> Co-authored-by: Jake Zimmerman <[email protected]>
enable control-flow protection unconditionally for compiled modules (s… …orbet#4526)
PreviousNext