Signature updates
JSON.load_file
,.load_file!
(#2031)Module#class_eval
,Module#module_eval
(#2029)Open3
(#2014)RubyVM::InstructionSequence
(#2027)- Fixup RBS type definitions with rbs-on-rubocop (#2023)
- Avoid using
instance
/class
types in modules (#2020)
Language updates
- Optional type param restriction (#2030)
- Prohibit
self
type as a generics default (#2022) - Allow
self
types in generics default type (#2021)
Library changes
- Add
TypeParamDefaultReferenceError#type_param
(#2032)