-
### Is there an existing issue for this?
- [X] I have searched the existing issues
### Package ecosystem
Docker
### Package manager version
_No response_
### Language version
Ruby 3.3.1
### Ma…
-
### Problem
https://github.com/sorbet/sorbet/blob/865fa620c160624a26619f77c7cb052b6db168d2/core/Types.h#L36
Every ArgInfo stores a `rebind` right now.
But the only arg for which the `rebind…
-
### Description
The collection of the Ruby LSP information will not work, presumably because it assumes YJIT is available (e.g., doesn't work with TruffleRuby). I've collected it from another window …
-
Sorbet favored `.serialize` instead of `.to_s`.... and has `.to_s` instead alias to `.inspect`. Is there a reason for this?
In terms of ergonomics this is really bad as it breaks string extrapolation…
-
See https://github.com/ruby/rbs and/or https://sorbet.org/.
-
## The Problem
The `tapioca` compiler for ActiveRecord models makes most columns nilable, ignoring database constraints.
This is correct on paper, because when you call `Model.new` none of those w…
-
### Is there an existing issue for this?
- [X] I have searched the existing issues
### Package ecosystem
Bundler
### Package manager version
2.5.11
### Language version
ruby 3.3.4p94
### Manif…
-
#### Input
[→ View on sorbet.run](https://sorbet.run/#%23%20typed%3A%20strict%0Aextend%20T%3A%3ASig%0A%0Aclass%20MyEnum%20%3C%20T%3A%3AEnum%0A%20%20enums%20do%0A%20%20%20%20Foo%20%3D%20new%0A%20%20…
-
Is there a way we can get sorbet support? I use vim + coc + srb command to typecheck my .rb files. I turned it on for .slim files as well and... well it threw me errors and then promptly refused to el…
-
#### Input
[→ View on sorbet.run](https://sorbet.run/#%23%20typed%3A%20strict%0Aextend%20T%3A%3ASig%0A%0Asig%20do%0A%20%20params%28%0A%20%20%20%20option_values%3A%20T%3A%3AHash%5B%3A%3AString%2C%20%…