rbs icon indicating copy to clipboard operation
rbs copied to clipboard

Type Signature for Ruby

Results 271 rbs issues
Sort by recently updated
recently updated
newest added

Bumps [activesupport](https://github.com/rails/rails) from 7.2.2.1 to 8.0.2. Release notes Sourced from activesupport's releases. 8.0.2 Active Support Fix setting to_time_preserves_timezone from new_framework_defaults_8_0.rb. fatkodima Fix Active Support Cache fetch_multi when local store is...

dependencies
ruby

`IO#reopen` should be able to receive the same kwargs that `IO#open` receives; also, the mode can be an integer too. Have a separate commit adding missing sigs for `open3`. @soutaro...

`rbs validate` shows `RBS::InstanceVariableDuplicationError` if one class includes a module twice. Is it intentional? ## Problem ```rbs module M @iv: untyped end class C include M include M end ```...

RBS & Steep does not handle the main object well. ```rb # sample.rb using Foo ``` ``` sample.rb:1:0: [error] Type `::Object` does not have method `using` │ Diagnostic ID: Ruby::NoMethod...

The `rake annotation` task generates documentation for RBS from the ruby/ruby source code. However, bundled gems are not included in the ruby/ruby source code. As a result, the `rake annotate`...

For example, `Array[Integer]` can take other number types validly: ``` > [1, 2, 3].include? 2.0 => true > [1, 2, 3].include? Complex(2) => true > [1, 2, 3].include? Rational(2) =>...

RBS unexpectedly does not resolve the following module name. ```rbs module M module N end module N2 = N end module M::N3 = M::N class C include M::N # ok...

bug

ruby: v3.4.1 rbs: v3.8.1 prism v1.2.0 is bundled as default gem with ruby v3.4. [link](https://github.com/ruby/ruby/blob/48d4efcb85000e1ebae42004e963b5d0cedddcf2/tool/sync_default_gems.rb#L49) But rbs collection cannot found it. ```rb RBS::EnvironmentLoader.gem_sig_path('prism', '1.2.0') #=> nil Gem::Specification.find_by_name('prism', '1.2.0').gem_dir #=> "/Users/yuki.kurihara/.rbenv/versions/3.4.1/lib/ruby/gems/3.4.0/gems/prism-1.2.0"...