Étienne Barrié

Results 18 issues of Étienne Barrié

Doesn't work out of the box with Capistrano 3, for lack of Capistrano::Configuration. Maybe a simple `require` is enough, but I think a review is necessary in regard of the...

It used to be that system tests would take something under 30 seconds, now they often take way more. I think a bunch of them must be waiting for a...

railsconf-hackday

[[Feature #20415]](https://bugs.ruby-lang.org/issues/20415) With embedded strings we often have some space left in the slot, which we can use to store the string Hash code. It's probably only worth it for...

Some applications or gems don't require sprockets/rails, instead they load sprockets/railtie. This change catches this issue when running tests. ```console $ git checkout v3.5.0 HEAD is now at 5f6d88d Release...

## Description When evaluating a Ruby expression that starts with `break` while not using the debugger, the behavior of the ruby code changes. ```console $ ruby -e 'p((break :foo while...

[[Feature #20684]](https://bugs.ruby-lang.org/issues/20684) # Context Methods that take empty arrays or empty hashes as default values allocate a new object each time the method is called without the argument. Often they...

[[Feature #20205]](https://bugs.ruby-lang.org/issues/20205) The warning now suggests running with `--debug-frozen-string-literal`: ``` test.rb:3: warning: literal string will be frozen in the future (run with --debug-frozen-string-literal for more information) ``` When using `--debug-frozen-string-literal`,...