Maple Ong
Maple Ong
Summary by @eregon: The grpc gem should install fine. On macOS you might need truffleruby-dev. At runtime, `require 'grpc'` works on Linux. Using GRPC functionality does not work yet in...
## Background Keyword arguments are being used more often and we'd like to optimize it. There was a [previous implementation](https://github.com/oracle/truffleruby/commit/5dc368f3709a288a89f3535485d77c0ba4cf3cb4) that was reverted but we're trying to re-implement as according...
Fix https://github.com/rubocop/rubocop/issues/10977 We want to be able to rescue cop-related errors. There exists `:raise_error`, but it's used for internal tests such as through [cop helper](https://github.com/rubocop/rubocop/blob/master/lib/rubocop/rspec/cop_helper.rb#L49). I added a new option...
## Is your feature request related to a problem? Please describe. Is there a way we can get `RuboCop::Options` to parse the `:raise_error` option (used in `Commissioner` for Cop errors)?...
This PR adds a new error `AbstractClassInstantiated` when an abstract class is initialized. Example: ```ruby class Abstract extend T::Sig extend T::Helpers abstract! sig {abstract.void} def foo; end end Abstract.new #...
```ruby require 'benchmark' a = 100_000.times.map { proc{} } puts Benchmark.measure { 1_000.times { a.each { |p| p.call } } } ``` this change ```ruby 3.856084 0.006743 3.862827 ( 3.863474)...
Now running `db:migrate:with_data` will run data migrations and schema migrations for all databases
### Feature request The `bundle clean` command currently removes all the unused gems in the bundler directory. However, it would be nice to have an option for `bundle clean` to...
Debug seems to be using a deprecated class from IRB: ``` warning: constant IRB::InputCompletor is deprecated ``` `IRB::InputCompletor` was removed in a refactor: https://github.com/ruby/irb/pull/707, and then restored and deprecated in...
Previously, ROS did not play well when being dump and loaded with Marshal because the options from ROS did not translate through the serialization. This change saves the information through...