Yuki Kurihara
Yuki Kurihara
Currently, steep does not support the syntax for `1r`, `1i` and `1ri`, and they default to `untyped` type. In this PR, I have made it possible to interpret `1r` as...
Introduce [rubocop-on-rbs](https://github.com/ksss/rubocop-on-rbs) Implements of #601 As an introduction, we automated the pointing out by rubocop-on-rbs to **activesupport**. # .rubocop.yml ## Root I have included common settings in the project root...
I propose introducing [rubocop-on-rbs](https://github.com/ksss/rubocop-on-rbs) to perform static analysis on RBS. I believe that by introducing this gem, we can aim to raise the quality of RBS. # RuboCop on RBS...
Steep has definitions for the parser, https://github.com/soutaro/steep/tree/55c58d0f8aa1fc65a8add95a5fde43f6b4375164/sig/shims but they conflict with those in gem_rbs_collection, so only one can be used. I believe the best approach for the community is to...
There are several RuboCop extensions that target non-Ruby files. - https://github.com/rubocop/rubocop-md - https://github.com/r7kamura/rubocop-erb - https://github.com/r7kamura/rubocop-slim However, since VSCode is not informed that this extension should activate for files like markdown...
Use `()` when the argument is empty to unify the writing style.
The last release of digest-murmurhash gem was in 2016. But, this gem has been confirmed to work with Ruby 3.4. The Code of digest-murmurhash is very stable and does not...
Currently, the type signatures (RBS) for the default gem is not available. **Prism** is the only default gem with type signatures, but this number is expected to increase in the...
I have added signatures that are likely to be used somewhat frequently and for which no type exists. See also https://github.com/ruby/ruby/blob/5e9be99ef5a640b59b52ff83d29070672ed0758c/ext/digest/sha2/lib/sha2.rb