-
I'm developing a tool using RBS.
And I'm trying to load RBS files using `RBS::MethodType#location` and display them with colors.
During development, a problem occurred where the display is off by …
ksss updated
2 months ago
-
I have included a bunch of gems from this repo in my collection. Specifically, I need `Concurrent::Map` from the `concurrent-ruby` gem.
However, when including this gem steep reports an error for b…
-
The following outputs results that `rbs prototype rb` does not expect.
```
$ cat on_load.rb
class MyClass; end
# Include (lazy) MyClass in ActiveRecord::Base
# ActiveSupport.on_load uses class_…
-
I've spent a bit of time with this and I'm quite pleased with the concept and the workflow even in this early stage. Kudos!
I think there's a fantastic opportunity here to zoom out to the ecosystem…
-
Sorbet is nice, but it's a pain to make everyone install it in production apps since it's not widely used and is not part of Ruby core.
Instead, Sorbet should be a development_dependency, and this …
-
Running the ad banner benchmark and taking a CPU capture, it looks like most of the overhead on the mainthread is now from Webview operations themselves:
![ads](https://github.com/flutter/flutter/a…
-
There are scenarios where addons might need to have access to comments that are close to nodes they are interested in.
For example, for RBS inline annotations, an addon could provide completion, go…
-
```ruby
# RBS
# type rec = {foo: String, bar: Integer }
# and having variable a typed as rec
a.each do |x, y|
# x and y appear as bot
```
I'm also assuming narrowing on key won't also wor…
-
Currently, this tracker uses the [Contracts](https://github.com/egonSchiele/contracts.ruby) gem. All the public API methods have type checking.
There are a couple of downsides to this. Users who ha…
-
I've noticed that `jwt` doesn't ship with rbs signatures yet. Is this something the project would like to have going forward?