File tree Expand file tree Collapse file tree 6 files changed +25
-15
lines changed
Expand file tree Collapse file tree 6 files changed +25
-15
lines changed Original file line number Diff line number Diff line change 1414 #
1515 # If updating this value, you probably also want to add a new version to the
1616 # spec version matrix below.
17- RUBY_VERSION: "3.4 "
17+ RUBY_VERSION: "4.0 "
1818
1919 # A suitable URL for a test database.
2020 TEST_DATABASE_NAME: river_test
@@ -134,6 +134,7 @@ jobs:
134134 - "3.2"
135135 - "3.3"
136136 - "3.4"
137+ - "4.0"
137138
138139 services:
139140 postgres:
Original file line number Diff line number Diff line change 1- ruby 3.4
1+ ruby 4.0
Original file line number Diff line number Diff line change @@ -3,6 +3,10 @@ source "https://rubygems.org"
33gemspec
44
55group :development, :test do
6+ # both gems temporarily pointed to master to get Ruby 4.0 support
7+ # gem "ffi", git: "https://github.com/ffi/ffi", branch: "master"
8+ # gem "pg", git: "https://github.com/ged/ruby-pg", branch: "master"
9+
610 gem "standard"
711 gem "steep"
812end
Original file line number Diff line number Diff line change 4141 docile (1.4.1)
4242 drb (2.2.3)
4343 erb (5.1.1)
44+ ffi (1.17.2)
4445 ffi (1.17.2-arm64-darwin)
4546 ffi (1.17.2-x86_64-linux-gnu)
4647 fileutils (1.7.3)
5152 pp (>= 0.6.0)
5253 rdoc (>= 4.0.0)
5354 reline (>= 0.4.2)
54- json (2.15.1 )
55+ json (2.18.0 )
5556 language_server-protocol (3.17.0.5)
5657 lint_roller (1.1.0)
5758 listen (3.9.0)
5859 rb-fsevent (~> 0.10, >= 0.10.3)
5960 rb-inotify (~> 0.9, >= 0.9.10)
6061 logger (1.7.0)
61- minitest (5.26.0)
62+ minitest (6.0.0)
63+ prism (~> 1.5)
6264 mutex_m (0.3.0)
6365 parallel (1.27.0)
64- parser (3.3.9 .0)
66+ parser (3.3.10 .0)
6567 ast (~> 2.4.1)
6668 racc
69+ pg (1.6.2)
6770 pg (1.6.2-arm64-darwin)
6871 pg (1.6.2-x86_64-linux)
6972 pp (0.6.3)
7073 prettyprint
7174 prettyprint (0.2.0)
72- prism (1.6 .0)
75+ prism (1.7 .0)
7376 psych (5.2.6)
7477 date
7578 stringio
9396 diff-lcs (>= 1.2.0, < 2.0)
9497 rspec-support (~> 3.13.0)
9598 rspec-support (3.13.6)
96- rubocop (1.80.2 )
99+ rubocop (1.81.7 )
97100 json (~> 2.3)
98101 language_server-protocol (~> 3.17.0.2)
99102 lint_roller (~> 1.1.0)
100103 parallel (~> 1.10)
101104 parser (>= 3.3.0.2)
102105 rainbow (>= 2.2.2, < 4.0)
103106 regexp_parser (>= 2.9.3, < 3.0)
104- rubocop-ast (>= 1.46.0 , < 2.0)
107+ rubocop-ast (>= 1.47.1 , < 2.0)
105108 ruby-progressbar (~> 1.7)
106109 unicode-display_width (>= 2.4.0, < 4.0)
107- rubocop-ast (1.47.1 )
110+ rubocop-ast (1.48.0 )
108111 parser (>= 3.3.7.2)
109112 prism (~> 1.4)
110113 rubocop-performance (1.25.0)
@@ -121,10 +124,10 @@ GEM
121124 simplecov_json_formatter (~> 0.1)
122125 simplecov-html (0.13.2)
123126 simplecov_json_formatter (0.1.4)
124- standard (1.51.1 )
127+ standard (1.52.0 )
125128 language_server-protocol (~> 3.17.0.2)
126129 lint_roller (~> 1.0)
127- rubocop (~> 1.80.2 )
130+ rubocop (~> 1.81.7 )
128131 standard-custom (~> 1.0.0)
129132 standard-performance (~> 1.8)
130133 standard-custom (1.0.2)
159162 concurrent-ruby (~> 1.0)
160163 unicode-display_width (3.2.0)
161164 unicode-emoji (~> 4.1)
162- unicode-emoji (4.1 .0)
165+ unicode-emoji (4.2 .0)
163166 uri (1.0.4)
164167
165168PLATFORMS
Original file line number Diff line number Diff line change 5656 language_server-protocol (3.17.0.3)
5757 lint_roller (1.1.0)
5858 logger (1.6.4)
59- minitest (5.25.4)
59+ minitest (6.0.0)
60+ prism (~> 1.5)
6061 parallel (1.26.3)
6162 parser (3.3.6.0)
6263 ast (~> 2.4.1)
6364 racc
6465 pg (1.5.9)
66+ prism (1.7.0)
6567 psych (5.2.2)
6668 date
6769 stringio
119121 concurrent-ruby (~> 1.0)
120122 unicode-display_width (3.1.2)
121123 unicode-emoji (~> 4.0, >= 4.0.4)
122- unicode-emoji (4.0.4 )
124+ unicode-emoji (4.2.0 )
123125 uri (1.0.2)
124126
125127PLATFORMS
Original file line number Diff line number Diff line change 7272 rubocop-performance (~> 1.23.0)
7373 unicode-display_width (3.1.2)
7474 unicode-emoji (~> 4.0, >= 4.0.4)
75- unicode-emoji (4.0.4 )
75+ unicode-emoji (4.2.0 )
7676
7777PLATFORMS
7878 arm64-darwin-22
You can’t perform that action at this time.
0 commit comments