Tags: johngun3/sorbet
Tags
Merge Stripe's net.rbi into payload (sorbet#3109) * Merge Stripe's net.rbi into payload * Remove Net::HTTP::Persistent * Remove type annotations
Mark Struct bodies as currently unimplemented (sorbet#3108) * Mark Struct bodies as currently unimplemented The generated bodies were previously garbage. * Fix test
Allow StringIO with Logger (sorbet#3106) Uncovered as a type error on Stripe's codebase that had previously been silenced.
Use an InlinedVector for ArgInfo. (sorbet#3103)
Add quick note about Locs to internals.md (sorbet#3105)
Merge Stripe gem.rbi into payload (sorbet#3102) * Merge Stripe gem.rbi into payload * rbi/stdlib/gem.rbi -> rbi/stdlib/rubygems.rbi * Fix snapshots
Add missing RBI definitions for core (sorbet#3080) * Add missing definitions in core/array.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/binding.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/complex.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/dir.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/encoding.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/enumerable.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/enumerator.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/errors.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/exception.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/fiber.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/file.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/float.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/gc.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/hash.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/integer.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/io.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/marshal.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/method.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/nil_class.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/numeric.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/proc.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/process.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/random.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/rational.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/ruby_vm.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/string.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/struct.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/symbol.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/thread.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/grace_point.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/unbound_method.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/warning.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions in core/module.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Add missing definitions for core/monitor.rbi Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Update exp files Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com> * Update rbi/core/hash.rbi Co-authored-by: Jake Zimmerman <zimmerman.jake@gmail.com>
Serialize type_parameter argument correctly (sorbet#3100) The parameter of `T.type_parameter` is expected to be a `Symbol` but when the type is returning its name, it was not respecting that and converting the name of the parameter into a `Symbol`. This commit corrects that and adds a test case for `T.type_parameter` serialization.
Fix master (autogen-ignore stdout/stderr race) (sorbet#3099)
Add an intrinsic for retry (sorbet#3097) * Add `<Magic>#<retry>` in the CFG to mark Retry blocks * Update exp files
PreviousNext