Type Signature for Ruby
BasicObject
(#1506)ConditionVariable
(#1468)Encoding
(#1510)Exception
(#1529)FalseClass
(#1478, #1487)Fiber
(#1463)FileTest
(#1500)Kernel
(#1567, #1518, #1504, #1487)Marshal
(#1524)Math
(#1533)Mutex
(#1468)NilClass
(#1478, #1487)Object
(#1504)Queue
(#1468)RbConfig
(#1534)Signal
(#1512)SizedQueue
(#1468)ThreadGroup
(#1509)TrueClass
(#1478, #1487)Warning
(#1477)Enumerator.produce
(#1516)Module.define_method
(#1557)URI.join
(#1580)YAML.unsafe_load
(#1528)builtin.rbs
(#1455, #1469)constants.rbs
(#1531)::interned
(#1499, #1488)__todo__
type (#1520)Abbrev
to runtime dependency (#1573)Struct
or Data
by prototype runtime (#1571)sources
section from lockfile (#1544)assert_type
assertion to confirm if the value has a type (#1532)#assert_const_type
and guide to use type assertions (#1514)IO
(#1399)::DATA
(#1395)$DEBUG
(#1427)ConditionVariable#wait
(#1397)Kernel::exit!
(#1396)Kernel#exec
(#1368)Kernel#p
, Kernel#pp
(#1342)Logger.new
(#1423)Module
(#1321)Object#define_singleton_method
(#1431)Object#enum_for
(#1327)StringIO#truncate
(#1425)Thread#raise
(#1426)Time#round
, Time#floor
, Time#ceil
(#1337)TRUE
, FALSE
, and NIL
constants (#1432)| nil
to ?
in global_variables.rbs (#1430)--outline
option to prototype runtime
to skip generating method definition (#1404)rbs_collection.yaml
declares dependency (#1378)rbs
syntax to code snippets in Markdown files (#1366)⚠️ Note that this patch level release may report additional validation errors that is caused by fix of type name resolution (#1373).