lib/braid/sorbet/fake_runtime.rb in braid-1.1.7 vs lib/braid/sorbet/fake_runtime.rb in braid-1.1.8
- old
+ new
@@ -34,10 +34,14 @@
value
end
def self.must(value)
value
end
+ def self.unsafe(value)
+ value
+ end
+ def self.bind(value, type); end
class FakeType
include Singleton
end
FAKE_TYPE = FakeType.instance
@@ -48,9 +52,12 @@
def self.nilable(type)
FAKE_TYPE
end
def self.untyped
+ FAKE_TYPE
+ end
+ def self.noreturn
FAKE_TYPE
end
Boolean = FAKE_TYPE
module Array
def self.[](type)