Commit fae4cbe
authored
CI against Ruby 3.4 (#351)
Ruby 3.4 has been released, and support for Ruby 3.4.0 and 3.4.1 was added to setup-ruby:
ruby/setup-ruby#679
rubocop/rubocop#13297 is required to pass the following spec
on both Ruby versions before 3.3 and 3.4 and later:
```console
1) RuboCop::ConfigStore.for always uses config specified in command line
Failure/Error: expect(config_store.for('file1')).to eq('merged {:options_config=>true}')
expected: "merged {:options_config=>true}"
got: "merged {options_config: true}"
(compared using ==)
# ./spec/rubocop/config_store_spec.rb:25:in 'block (3 levels) in <top (required)>'
# tasks/spec_runner.rake:83:in 'RuboCop::SpecRunner::ParallelRunner#run_worker'
# tasks/spec_runner.rake:38:in 'block in RuboCop::SpecRunner#run_specs'
# tasks/spec_runner.rake:52:in 'RuboCop::SpecRunner#with_encoding'
# tasks/spec_runner.rake:36:in 'RuboCop::SpecRunner#run_specs'
# tasks/spec_runner.rake:164:in 'block in <top (required)>'
```
https://github.com/rubocop/rubocop-ast/actions/runs/12529029565/job/34944210256
Therefore, RuboCop used in `rubocop_specs` has been updated to v1.69.2,
the version released with Ruby 3.4.1 parent 538dc2b commit fae4cbe
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
| 108 | + | |
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
| |||
0 commit comments