Skip to content

Commit 13ec1f6

Browse files
committed
support rails 7.2
refs AE-1787
1 parent f308c5c commit 13ec1f6

9 files changed

+324
-29
lines changed

.github/workflows/continuous_integration.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
fail-fast: false
2222
matrix:
2323
ruby: ['3.1', '3.2', '3.3', '3.4']
24-
lockfile: ['activerecord-7.0', 'Gemfile.lock']
24+
lockfile: ['activerecord-7.0', 'activerecord-7.1', 'Gemfile.lock']
2525

2626
services:
2727
postgres:

Gemfile

+7-1
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,14 @@ lockfile "activerecord-7.0" do
1414
gem "railties", "~> 7.0.0"
1515
end
1616

17-
lockfile do
17+
lockfile "activerecord-7.1" do
1818
gem "activerecord", "~> 7.1.0"
1919
gem "activerecord-pg-extensions", "~> 0.5"
2020
gem "railties", "~> 7.1.0"
2121
end
22+
23+
lockfile do
24+
gem "activerecord", "~> 7.2.0"
25+
gem "activerecord-pg-extensions", "~> 0.5"
26+
gem "railties", "~> 7.2.0"
27+
end

Gemfile.activerecord-7.0.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
inst-jobs (3.1.17)
4+
inst-jobs (3.1.18)
55
activerecord (>= 7.0)
66
activerecord-pg-extensions (~> 0.4)
77
activesupport (>= 7.0)

Gemfile.activerecord-7.1.lock

+283
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,283 @@
1+
PATH
2+
remote: .
3+
specs:
4+
inst-jobs (3.1.18)
5+
activerecord (>= 7.0)
6+
activerecord-pg-extensions (~> 0.4)
7+
activesupport (>= 7.0)
8+
after_transaction_commit (>= 1.0, < 3)
9+
debug_inspector (~> 1.0)
10+
fugit (~> 1.3)
11+
railties (>= 6.0)
12+
13+
GEM
14+
remote: https://rubygems.org/
15+
specs:
16+
actionpack (7.1.5.1)
17+
actionview (= 7.1.5.1)
18+
activesupport (= 7.1.5.1)
19+
nokogiri (>= 1.8.5)
20+
racc
21+
rack (>= 2.2.4)
22+
rack-session (>= 1.0.1)
23+
rack-test (>= 0.6.3)
24+
rails-dom-testing (~> 2.2)
25+
rails-html-sanitizer (~> 1.6)
26+
actionview (7.1.5.1)
27+
activesupport (= 7.1.5.1)
28+
builder (~> 3.1)
29+
erubi (~> 1.11)
30+
rails-dom-testing (~> 2.2)
31+
rails-html-sanitizer (~> 1.6)
32+
activemodel (7.1.5.1)
33+
activesupport (= 7.1.5.1)
34+
activerecord (7.1.5.1)
35+
activemodel (= 7.1.5.1)
36+
activesupport (= 7.1.5.1)
37+
timeout (>= 0.4.0)
38+
activerecord-pg-extensions (0.6.0)
39+
activerecord (>= 7.0, < 8.1)
40+
railties (>= 7.0, < 8.1)
41+
activesupport (7.1.5.1)
42+
base64
43+
benchmark (>= 0.3)
44+
bigdecimal
45+
concurrent-ruby (~> 1.0, >= 1.0.2)
46+
connection_pool (>= 2.2.5)
47+
drb
48+
i18n (>= 1.6, < 2)
49+
logger (>= 1.4.2)
50+
minitest (>= 5.1)
51+
mutex_m
52+
securerandom (>= 0.3)
53+
tzinfo (~> 2.0)
54+
addressable (2.8.7)
55+
public_suffix (>= 2.0.2, < 7.0)
56+
after_transaction_commit (2.2.2)
57+
activerecord (>= 5.2)
58+
ast (2.4.2)
59+
base64 (0.2.0)
60+
benchmark (0.4.0)
61+
bigdecimal (3.1.9)
62+
builder (3.3.0)
63+
bump (0.10.0)
64+
concurrent-ruby (1.3.5)
65+
connection_pool (2.5.0)
66+
crack (1.0.0)
67+
bigdecimal
68+
rexml
69+
crass (1.0.6)
70+
database_cleaner (2.1.0)
71+
database_cleaner-active_record (>= 2, < 3)
72+
database_cleaner-active_record (2.2.0)
73+
activerecord (>= 5.a)
74+
database_cleaner-core (~> 2.0.0)
75+
database_cleaner-core (2.0.1)
76+
date (3.4.1)
77+
debug (1.10.0)
78+
irb (~> 1.10)
79+
reline (>= 0.3.8)
80+
debug_inspector (1.2.0)
81+
deep_merge (1.2.2)
82+
diff-lcs (1.6.0)
83+
diplomat (2.6.4)
84+
deep_merge (~> 1.2)
85+
faraday (>= 0.9, < 3.0, != 2.0.0)
86+
drb (2.2.1)
87+
erubi (1.13.1)
88+
et-orbi (1.2.11)
89+
tzinfo
90+
faraday (2.12.2)
91+
faraday-net_http (>= 2.0, < 3.5)
92+
json
93+
logger
94+
faraday-net_http (3.4.0)
95+
net-http (>= 0.5.0)
96+
fugit (1.11.1)
97+
et-orbi (~> 1, >= 1.2.11)
98+
raabro (~> 1.4)
99+
hashdiff (1.1.2)
100+
i18n (1.14.7)
101+
concurrent-ruby (~> 1.0)
102+
io-console (0.8.0)
103+
irb (1.15.1)
104+
pp (>= 0.6.0)
105+
rdoc (>= 4.0.0)
106+
reline (>= 0.4.2)
107+
json (2.10.1)
108+
language_server-protocol (3.17.0.4)
109+
lint_roller (1.1.0)
110+
logger (1.6.6)
111+
loofah (2.24.0)
112+
crass (~> 1.0.2)
113+
nokogiri (>= 1.12.0)
114+
minitest (5.25.4)
115+
multi_json (1.15.0)
116+
mustermann (3.0.3)
117+
ruby2_keywords (~> 0.0.1)
118+
mutex_m (0.3.0)
119+
net-http (0.6.0)
120+
uri
121+
nokogiri (1.18.3-aarch64-linux-gnu)
122+
racc (~> 1.4)
123+
parallel (1.26.3)
124+
parser (3.3.7.1)
125+
ast (~> 2.4.1)
126+
racc
127+
pg (1.5.9)
128+
pp (0.6.2)
129+
prettyprint
130+
prettyprint (0.2.0)
131+
psych (5.2.3)
132+
date
133+
stringio
134+
public_suffix (6.0.1)
135+
raabro (1.4.0)
136+
racc (1.8.1)
137+
rack (2.2.11)
138+
rack-protection (3.2.0)
139+
base64 (>= 0.1.0)
140+
rack (~> 2.2, >= 2.2.4)
141+
rack-session (1.0.2)
142+
rack (< 3)
143+
rack-test (2.2.0)
144+
rack (>= 1.3)
145+
rackup (1.0.1)
146+
rack (< 3)
147+
webrick
148+
rails-dom-testing (2.2.0)
149+
activesupport (>= 5.0.0)
150+
minitest
151+
nokogiri (>= 1.6)
152+
rails-html-sanitizer (1.6.2)
153+
loofah (~> 2.21)
154+
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
155+
railties (7.1.5.1)
156+
actionpack (= 7.1.5.1)
157+
activesupport (= 7.1.5.1)
158+
irb
159+
rackup (>= 1.0.0)
160+
rake (>= 12.2)
161+
thor (~> 1.0, >= 1.2.2)
162+
zeitwerk (~> 2.6)
163+
rainbow (3.1.1)
164+
rake (13.2.1)
165+
rdoc (6.12.0)
166+
psych (>= 4.0.0)
167+
regexp_parser (2.10.0)
168+
reline (0.6.0)
169+
io-console (~> 0.5)
170+
rexml (3.4.1)
171+
rspec (3.13.0)
172+
rspec-core (~> 3.13.0)
173+
rspec-expectations (~> 3.13.0)
174+
rspec-mocks (~> 3.13.0)
175+
rspec-core (3.13.3)
176+
rspec-support (~> 3.13.0)
177+
rspec-expectations (3.13.3)
178+
diff-lcs (>= 1.2.0, < 2.0)
179+
rspec-support (~> 3.13.0)
180+
rspec-mocks (3.13.2)
181+
diff-lcs (>= 1.2.0, < 2.0)
182+
rspec-support (~> 3.13.0)
183+
rspec-support (3.13.2)
184+
rubocop (1.73.1)
185+
json (~> 2.3)
186+
language_server-protocol (~> 3.17.0.2)
187+
lint_roller (~> 1.1.0)
188+
parallel (~> 1.10)
189+
parser (>= 3.3.0.2)
190+
rainbow (>= 2.2.2, < 4.0)
191+
regexp_parser (>= 2.9.3, < 3.0)
192+
rubocop-ast (>= 1.38.0, < 2.0)
193+
ruby-progressbar (~> 1.7)
194+
unicode-display_width (>= 2.4.0, < 4.0)
195+
rubocop-ast (1.38.1)
196+
parser (>= 3.3.1.0)
197+
rubocop-inst (1.2.0)
198+
rubocop (~> 1.72, >= 1.72.1)
199+
rubocop-performance (~> 1.24)
200+
rubocop-performance (1.24.0)
201+
lint_roller (~> 1.1)
202+
rubocop (>= 1.72.1, < 2.0)
203+
rubocop-ast (>= 1.38.0, < 2.0)
204+
rubocop-rails (2.30.2)
205+
activesupport (>= 4.2.0)
206+
lint_roller (~> 1.1)
207+
rack (>= 1.1)
208+
rubocop (>= 1.72.1, < 2.0)
209+
rubocop-ast (>= 1.38.0, < 2.0)
210+
rubocop-rake (0.7.1)
211+
lint_roller (~> 1.1)
212+
rubocop (>= 1.72.1)
213+
rubocop-rspec (3.5.0)
214+
lint_roller (~> 1.1)
215+
rubocop (~> 1.72, >= 1.72.1)
216+
ruby-progressbar (1.13.0)
217+
ruby2_keywords (0.0.5)
218+
securerandom (0.4.1)
219+
sinatra (3.2.0)
220+
mustermann (~> 3.0)
221+
rack (~> 2.2, >= 2.2.4)
222+
rack-protection (= 3.2.0)
223+
tilt (~> 2.0)
224+
sinatra-contrib (3.2.0)
225+
multi_json (>= 0.0.2)
226+
mustermann (~> 3.0)
227+
rack-protection (= 3.2.0)
228+
sinatra (= 3.2.0)
229+
tilt (~> 2.0)
230+
stringio (3.1.5)
231+
thor (1.3.2)
232+
tilt (2.6.0)
233+
timecop (0.9.10)
234+
timeout (0.4.3)
235+
tzinfo (2.0.6)
236+
concurrent-ruby (~> 1.0)
237+
unicode-display_width (3.1.4)
238+
unicode-emoji (~> 4.0, >= 4.0.4)
239+
unicode-emoji (4.0.4)
240+
uri (1.0.3)
241+
webmock (3.25.0)
242+
addressable (>= 2.8.0)
243+
crack (>= 0.3.2)
244+
hashdiff (>= 0.4.0, < 2.0.0)
245+
webrick (1.9.1)
246+
zeitwerk (2.6.18)
247+
248+
PLATFORMS
249+
aarch64-linux
250+
arm64-darwin-21
251+
arm64-darwin-22
252+
arm64-darwin-23
253+
x86_64-darwin-19
254+
x86_64-darwin-20
255+
x86_64-darwin-21
256+
x86_64-linux
257+
258+
DEPENDENCIES
259+
activerecord (~> 7.1.0)
260+
activerecord-pg-extensions (~> 0.5)
261+
bump
262+
database_cleaner (~> 2.0)
263+
database_cleaner-active_record (~> 2.0)
264+
debug
265+
diplomat (~> 2.6.3)
266+
inst-jobs!
267+
mutex_m
268+
pg
269+
rack-test
270+
railties (~> 7.1.0)
271+
rake
272+
rspec (~> 3.10)
273+
rubocop-inst (~> 1)
274+
rubocop-rails (~> 2.11)
275+
rubocop-rake (~> 0.6)
276+
rubocop-rspec (~> 3.0)
277+
sinatra
278+
sinatra-contrib (~> 3.1)
279+
timecop (~> 0.9)
280+
webmock
281+
282+
BUNDLED WITH
283+
2.4.20

0 commit comments

Comments
 (0)