Skip to content

Commit 7225970

Browse files
authored
Merge pull request #99 from nacchan99/update_for_ruby_3.2.9
7_0 ディレクトリ以下の各章で Ruby 3.2.9 にあわせた更新を実施
2 parents de6a39f + e22197f commit 7225970

File tree

42 files changed

+414
-368
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+414
-368
lines changed

7_0/ch01/.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
"waitFor": "onCreateCommand",
2727
//"onCreateCommand": "",
28-
"onCreateCommand": "gem install solargraph -v '0.53.4' -N",
28+
"onCreateCommand": "gem install solargraph -v '0.56.2' -N",
2929
//"onCreateCommand": "gem install solargraph -v '0.50.0' -N && gem install ruby-lsp -N",
3030
//"onCreateCommand": "gem install ruby-lsp -N",
3131
//# => Solargraph gem not found. Run `gem install solargraph` or update your Gemfile.

7_0/ch01/Gemfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
source "https://rubygems.org"
22
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
33

4-
ruby "3.2.8"
4+
ruby "3.2.9"
55

66
gem "rails", "7.0.4.3"
77
gem "sassc-rails", "2.1.2"
@@ -22,9 +22,9 @@ end
2222

2323
group :development do
2424
gem "web-console", "4.2.0"
25-
gem "solargraph", "0.53.4"
25+
gem "solargraph", "0.56.2"
2626
gem "irb", "1.10.0"
27-
gem "repl_type_completor", "0.1.2"
27+
gem "repl_type_completor", "0.1.10"
2828
end
2929

3030
group :test do

7_0/ch01/Gemfile.lock

Lines changed: 27 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ GEM
7171
ansi (1.5.0)
7272
ast (2.4.3)
7373
backport (1.2.0)
74-
benchmark (0.4.0)
74+
benchmark (0.4.1)
7575
bindex (0.8.1)
7676
bootsnap (1.16.0)
7777
msgpack (~> 1.2)
@@ -86,13 +86,13 @@ GEM
8686
regexp_parser (>= 1.5, < 3.0)
8787
xpath (~> 3.2)
8888
coderay (1.1.3)
89-
concurrent-ruby (1.2.2)
89+
concurrent-ruby (1.3.4)
9090
crass (1.0.6)
9191
date (3.3.3)
9292
debug (1.7.1)
9393
irb (>= 1.5.0)
9494
reline (>= 0.3.1)
95-
diff-lcs (1.6.1)
95+
diff-lcs (1.6.2)
9696
erubi (1.12.0)
9797
ffi (1.15.5)
9898
formatador (1.1.0)
@@ -120,16 +120,16 @@ GEM
120120
irb (1.10.0)
121121
rdoc
122122
reline (>= 0.3.8)
123-
jaro_winkler (1.6.0)
123+
jaro_winkler (1.6.1)
124124
jbuilder (2.11.5)
125125
actionview (>= 5.0.0)
126126
activesupport (>= 5.0.0)
127-
json (2.10.2)
127+
json (2.13.2)
128128
kramdown (2.4.0)
129129
rexml
130130
kramdown-parser-gfm (1.1.0)
131131
kramdown (~> 2.0)
132-
language_server-protocol (3.17.0.4)
132+
language_server-protocol (3.17.0.5)
133133
listen (3.8.0)
134134
rb-fsevent (~> 0.10, >= 0.10.3)
135135
rb-inotify (~> 0.9, >= 0.9.10)
@@ -177,12 +177,12 @@ GEM
177177
nenv (~> 0.1)
178178
shellany (~> 0.0)
179179
observer (0.1.2)
180-
ostruct (0.6.1)
181-
parallel (1.26.3)
182-
parser (3.3.8.0)
180+
ostruct (0.6.3)
181+
parallel (1.27.0)
182+
parser (3.3.9.0)
183183
ast (~> 2.4.1)
184184
racc
185-
prism (0.19.0)
185+
prism (1.4.0)
186186
pry (0.14.2)
187187
coderay (~> 1.1)
188188
method_source (~> 1.0)
@@ -230,15 +230,15 @@ GEM
230230
rb-fsevent (0.11.2)
231231
rb-inotify (0.10.1)
232232
ffi (~> 1.0)
233-
rbs (3.9.2)
233+
rbs (3.6.1)
234234
logger
235235
rdoc (6.6.0)
236236
psych (>= 4.0.0)
237237
regexp_parser (2.7.0)
238238
reline (0.5.10)
239239
io-console (~> 0.5)
240-
repl_type_completor (0.1.2)
241-
prism (>= 0.19.0, < 0.20.0)
240+
repl_type_completor (0.1.10)
241+
prism (~> 1.0)
242242
rbs (>= 2.7.0, < 4.0.0)
243243
reverse_markdown (3.0.0)
244244
nokogiri
@@ -253,8 +253,9 @@ GEM
253253
rubocop-ast (>= 1.36.1, < 2.0)
254254
ruby-progressbar (~> 1.7)
255255
unicode-display_width (>= 2.4.0, < 4.0)
256-
rubocop-ast (1.42.0)
256+
rubocop-ast (1.46.0)
257257
parser (>= 3.3.7.2)
258+
prism (~> 1.4)
258259
ruby-progressbar (1.13.0)
259260
rubyzip (2.3.2)
260261
sassc (2.4.0)
@@ -270,20 +271,21 @@ GEM
270271
rubyzip (>= 1.2.2, < 3.0)
271272
websocket (~> 1.0)
272273
shellany (0.0.1)
273-
solargraph (0.53.4)
274+
solargraph (0.56.2)
274275
backport (~> 1.2)
275-
benchmark
276+
benchmark (~> 0.4)
276277
bundler (~> 2.0)
277278
diff-lcs (~> 1.4)
278-
jaro_winkler (~> 1.6)
279+
jaro_winkler (~> 1.6, >= 1.6.1)
279280
kramdown (~> 2.3)
280281
kramdown-parser-gfm (~> 1.1)
281282
logger (~> 1.6)
282283
observer (~> 0.1)
283284
ostruct (~> 0.6)
284285
parser (~> 3.0)
285-
rbs (~> 3.3)
286-
reverse_markdown (>= 2.0, < 4)
286+
prism (~> 1.4)
287+
rbs (~> 3.6.1)
288+
reverse_markdown (~> 3.0)
287289
rubocop (~> 1.38)
288290
thor (~> 1.0)
289291
tilt (~> 2.0)
@@ -312,7 +314,7 @@ GEM
312314
railties (>= 6.0.0)
313315
tzinfo (2.0.6)
314316
concurrent-ruby (~> 1.0)
315-
unicode-display_width (3.1.4)
317+
unicode-display_width (3.1.5)
316318
unicode-emoji (~> 4.0, >= 4.0.4)
317319
unicode-emoji (4.0.4)
318320
web-console (4.2.0)
@@ -338,12 +340,14 @@ GEM
338340
PLATFORMS
339341
aarch64-linux
340342
arm64-darwin-21
343+
arm64-darwin-24
341344
x86_64-darwin-21
342345
x86_64-linux
343346

344347
DEPENDENCIES
345348
bootsnap (= 1.16.0)
346349
capybara (= 3.38.0)
350+
concurrent-ruby (= 1.3.4)
347351
debug (= 1.7.1)
348352
guard (= 2.18.0)
349353
guard-minitest (= 2.4.6)
@@ -356,10 +360,10 @@ DEPENDENCIES
356360
rails (= 7.0.4.3)
357361
rails-controller-testing (= 1.0.5)
358362
reline (= 0.5.10)
359-
repl_type_completor (= 0.1.2)
363+
repl_type_completor (= 0.1.10)
360364
sassc-rails (= 2.1.2)
361365
selenium-webdriver (= 4.8.3)
362-
solargraph (= 0.53.4)
366+
solargraph (= 0.56.2)
363367
sprockets-rails (= 3.4.2)
364368
sqlite3 (= 1.6.1)
365369
stimulus-rails (= 1.2.1)
@@ -368,7 +372,7 @@ DEPENDENCIES
368372
webdrivers (= 5.2.0)
369373

370374
RUBY VERSION
371-
ruby 3.2.8p263
375+
ruby 3.2.9p265
372376

373377
BUNDLED WITH
374378
2.5.6

7_0/ch02/.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
"waitFor": "onCreateCommand",
2727
//"onCreateCommand": "",
28-
"onCreateCommand": "gem install solargraph -v '0.53.4' -N",
28+
"onCreateCommand": "gem install solargraph -v '0.56.2' -N",
2929
//"onCreateCommand": "gem install solargraph -v '0.50.0' -N && gem install ruby-lsp -N",
3030
//"onCreateCommand": "gem install ruby-lsp -N",
3131
//# => Solargraph gem not found. Run `gem install solargraph` or update your Gemfile.

7_0/ch02/Gemfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
source "https://rubygems.org"
22
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
33

4-
ruby "3.2.8"
4+
ruby "3.2.9"
55

66
gem "rails", "7.0.4.3"
77
gem "sassc-rails", "2.1.2"
@@ -22,9 +22,9 @@ end
2222

2323
group :development do
2424
gem "web-console", "4.2.0"
25-
gem "solargraph", "0.53.4"
25+
gem "solargraph", "0.56.2"
2626
gem "irb", "1.10.0"
27-
gem "repl_type_completor", "0.1.2"
27+
gem "repl_type_completor", "0.1.10"
2828
end
2929

3030
group :test do

7_0/ch02/Gemfile.lock

Lines changed: 27 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ GEM
7171
ansi (1.5.0)
7272
ast (2.4.3)
7373
backport (1.2.0)
74-
benchmark (0.4.0)
74+
benchmark (0.4.1)
7575
bindex (0.8.1)
7676
bootsnap (1.16.0)
7777
msgpack (~> 1.2)
@@ -86,13 +86,13 @@ GEM
8686
regexp_parser (>= 1.5, < 3.0)
8787
xpath (~> 3.2)
8888
coderay (1.1.3)
89-
concurrent-ruby (1.2.2)
89+
concurrent-ruby (1.3.4)
9090
crass (1.0.6)
9191
date (3.3.3)
9292
debug (1.7.1)
9393
irb (>= 1.5.0)
9494
reline (>= 0.3.1)
95-
diff-lcs (1.6.1)
95+
diff-lcs (1.6.2)
9696
erubi (1.12.0)
9797
ffi (1.15.5)
9898
formatador (1.1.0)
@@ -120,16 +120,16 @@ GEM
120120
irb (1.10.0)
121121
rdoc
122122
reline (>= 0.3.8)
123-
jaro_winkler (1.6.0)
123+
jaro_winkler (1.6.1)
124124
jbuilder (2.11.5)
125125
actionview (>= 5.0.0)
126126
activesupport (>= 5.0.0)
127-
json (2.10.2)
127+
json (2.13.2)
128128
kramdown (2.4.0)
129129
rexml
130130
kramdown-parser-gfm (1.1.0)
131131
kramdown (~> 2.0)
132-
language_server-protocol (3.17.0.4)
132+
language_server-protocol (3.17.0.5)
133133
listen (3.8.0)
134134
rb-fsevent (~> 0.10, >= 0.10.3)
135135
rb-inotify (~> 0.9, >= 0.9.10)
@@ -177,12 +177,12 @@ GEM
177177
nenv (~> 0.1)
178178
shellany (~> 0.0)
179179
observer (0.1.2)
180-
ostruct (0.6.1)
181-
parallel (1.26.3)
182-
parser (3.3.8.0)
180+
ostruct (0.6.3)
181+
parallel (1.27.0)
182+
parser (3.3.9.0)
183183
ast (~> 2.4.1)
184184
racc
185-
prism (0.19.0)
185+
prism (1.4.0)
186186
pry (0.14.2)
187187
coderay (~> 1.1)
188188
method_source (~> 1.0)
@@ -230,15 +230,15 @@ GEM
230230
rb-fsevent (0.11.2)
231231
rb-inotify (0.10.1)
232232
ffi (~> 1.0)
233-
rbs (3.9.2)
233+
rbs (3.6.1)
234234
logger
235235
rdoc (6.6.0)
236236
psych (>= 4.0.0)
237237
regexp_parser (2.7.0)
238238
reline (0.5.10)
239239
io-console (~> 0.5)
240-
repl_type_completor (0.1.2)
241-
prism (>= 0.19.0, < 0.20.0)
240+
repl_type_completor (0.1.10)
241+
prism (~> 1.0)
242242
rbs (>= 2.7.0, < 4.0.0)
243243
reverse_markdown (3.0.0)
244244
nokogiri
@@ -253,8 +253,9 @@ GEM
253253
rubocop-ast (>= 1.36.1, < 2.0)
254254
ruby-progressbar (~> 1.7)
255255
unicode-display_width (>= 2.4.0, < 4.0)
256-
rubocop-ast (1.42.0)
256+
rubocop-ast (1.46.0)
257257
parser (>= 3.3.7.2)
258+
prism (~> 1.4)
258259
ruby-progressbar (1.13.0)
259260
rubyzip (2.3.2)
260261
sassc (2.4.0)
@@ -270,20 +271,21 @@ GEM
270271
rubyzip (>= 1.2.2, < 3.0)
271272
websocket (~> 1.0)
272273
shellany (0.0.1)
273-
solargraph (0.53.4)
274+
solargraph (0.56.2)
274275
backport (~> 1.2)
275-
benchmark
276+
benchmark (~> 0.4)
276277
bundler (~> 2.0)
277278
diff-lcs (~> 1.4)
278-
jaro_winkler (~> 1.6)
279+
jaro_winkler (~> 1.6, >= 1.6.1)
279280
kramdown (~> 2.3)
280281
kramdown-parser-gfm (~> 1.1)
281282
logger (~> 1.6)
282283
observer (~> 0.1)
283284
ostruct (~> 0.6)
284285
parser (~> 3.0)
285-
rbs (~> 3.3)
286-
reverse_markdown (>= 2.0, < 4)
286+
prism (~> 1.4)
287+
rbs (~> 3.6.1)
288+
reverse_markdown (~> 3.0)
287289
rubocop (~> 1.38)
288290
thor (~> 1.0)
289291
tilt (~> 2.0)
@@ -312,7 +314,7 @@ GEM
312314
railties (>= 6.0.0)
313315
tzinfo (2.0.6)
314316
concurrent-ruby (~> 1.0)
315-
unicode-display_width (3.1.4)
317+
unicode-display_width (3.1.5)
316318
unicode-emoji (~> 4.0, >= 4.0.4)
317319
unicode-emoji (4.0.4)
318320
web-console (4.2.0)
@@ -338,12 +340,14 @@ GEM
338340
PLATFORMS
339341
aarch64-linux
340342
arm64-darwin-21
343+
arm64-darwin-24
341344
x86_64-darwin-21
342345
x86_64-linux
343346

344347
DEPENDENCIES
345348
bootsnap (= 1.16.0)
346349
capybara (= 3.38.0)
350+
concurrent-ruby (= 1.3.4)
347351
debug (= 1.7.1)
348352
guard (= 2.18.0)
349353
guard-minitest (= 2.4.6)
@@ -356,10 +360,10 @@ DEPENDENCIES
356360
rails (= 7.0.4.3)
357361
rails-controller-testing (= 1.0.5)
358362
reline (= 0.5.10)
359-
repl_type_completor (= 0.1.2)
363+
repl_type_completor (= 0.1.10)
360364
sassc-rails (= 2.1.2)
361365
selenium-webdriver (= 4.8.3)
362-
solargraph (= 0.53.4)
366+
solargraph (= 0.56.2)
363367
sprockets-rails (= 3.4.2)
364368
sqlite3 (= 1.6.1)
365369
stimulus-rails (= 1.2.1)
@@ -368,7 +372,7 @@ DEPENDENCIES
368372
webdrivers (= 5.2.0)
369373

370374
RUBY VERSION
371-
ruby 3.2.8p263
375+
ruby 3.2.9p265
372376

373377
BUNDLED WITH
374378
2.5.6

7_0/ch03/.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
"waitFor": "onCreateCommand",
2727
//"onCreateCommand": "",
28-
"onCreateCommand": "gem install solargraph -v '0.53.4' -N",
28+
"onCreateCommand": "gem install solargraph -v '0.56.2' -N",
2929
//"onCreateCommand": "gem install solargraph -v '0.50.0' -N && gem install ruby-lsp -N",
3030
//"onCreateCommand": "gem install ruby-lsp -N",
3131
//# => Solargraph gem not found. Run `gem install solargraph` or update your Gemfile.

0 commit comments

Comments
 (0)