Skip to content

Commit 789ee8d

Browse files
authored
Merge pull request #387 from ruby-go-gem/update-tool-versions
Bump ruby version in .tool-versions
2 parents 2d44314 + 3d8ff3d commit 789ee8d

File tree

5 files changed

+65
-6
lines changed

5 files changed

+65
-6
lines changed

.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ruby 3.3
1+
ruby 4.0

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
source "https://rubygems.org"
44

55
group :development do
6+
gem "irb"
67
gem "rake"
78
gem "rdoc"
89
gem "rubocop", require: false

Gemfile.lock

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,18 @@ GEM
3838
fileutils (1.7.3)
3939
i18n (1.14.7)
4040
concurrent-ruby (~> 1.0)
41+
io-console (0.8.2)
42+
irb (1.16.0)
43+
pp (>= 0.6.0)
44+
rdoc (>= 4.0.0)
45+
reline (>= 0.4.2)
4146
json (2.18.0)
4247
language_server-protocol (3.17.0.5)
4348
lint_roller (1.1.0)
4449
listen (3.9.0)
4550
rb-fsevent (~> 0.10, >= 0.10.3)
4651
rb-inotify (~> 0.9, >= 0.9.10)
47-
logger (1.6.6)
52+
logger (1.7.0)
4853
minitest (6.0.0)
4954
prism (~> 1.5)
5055
multi_json (1.15.0)
@@ -58,6 +63,9 @@ GEM
5863
ast (~> 2.4.1)
5964
racc
6065
power_assert (3.0.1)
66+
pp (0.6.3)
67+
prettyprint
68+
prettyprint (0.2.0)
6169
prism (1.7.0)
6270
proc_to_ast (0.2.0)
6371
parser
@@ -74,13 +82,15 @@ GEM
7482
rb-fsevent (0.11.2)
7583
rb-inotify (0.11.1)
7684
ffi (~> 1.0)
77-
rbs (3.9.0)
85+
rbs (3.10.0)
7886
logger
7987
rdoc (7.0.3)
8088
erb
8189
psych (>= 4.0.0)
8290
tsort
8391
regexp_parser (2.11.3)
92+
reline (0.6.3)
93+
io-console (~> 0.5)
8494
rouge (4.6.1)
8595
rspec (3.13.2)
8696
rspec-core (~> 3.13.0)
@@ -191,6 +201,7 @@ PLATFORMS
191201

192202
DEPENDENCIES
193203
go_gem!
204+
irb
194205
rake
195206
rake-compiler
196207
rdoc
@@ -228,11 +239,13 @@ CHECKSUMS
228239
fileutils (1.7.3) sha256=57271e854b694a87755d76f836f5c57b2c9538ebbaf4b2154bb66addf15eb5da
229240
go_gem (0.11.0)
230241
i18n (1.14.7) sha256=ceba573f8138ff2c0915427f1fc5bdf4aa3ab8ae88c8ce255eb3ecf0a11a5d0f
242+
io-console (0.8.2) sha256=d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc
243+
irb (1.16.0) sha256=2abe56c9ac947cdcb2f150572904ba798c1e93c890c256f8429981a7675b0806
231244
json (2.18.0) sha256=b10506aee4183f5cf49e0efc48073d7b75843ce3782c68dbeb763351c08fd505
232245
language_server-protocol (3.17.0.5) sha256=fd1e39a51a28bf3eec959379985a72e296e9f9acfce46f6a79d31ca8760803cc
233246
lint_roller (1.1.0) sha256=2c0c845b632a7d172cb849cc90c1bce937a28c5c8ccccb50dfd46a485003cc87
234247
listen (3.9.0) sha256=db9e4424e0e5834480385197c139cb6b0ae0ef28cc13310cfd1ca78377d59c67
235-
logger (1.6.6) sha256=dd618d24e637715472732e7eed02e33cfbdf56deaad225edd0f1f89d38024017
248+
logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203
236249
minitest (6.0.0) sha256=4ca597fc1d735ea18d2b4b98c5fb1d5a6da4a6f35ddf32bd5fa3eded33a453be
237250
multi_json (1.15.0) sha256=1fd04138b6e4a90017e8d1b804c039031399866ff3fbabb7822aea367c78615d
238251
mutex_m (0.3.0) sha256=cfcb04ac16b69c4813777022fdceda24e9f798e48092a2b817eb4c0a782b0751
@@ -242,6 +255,8 @@ CHECKSUMS
242255
parallel (1.27.0) sha256=4ac151e1806b755fb4e2dc2332cbf0e54f2e24ba821ff2d3dcf86bf6dc4ae130
243256
parser (3.3.10.0) sha256=ce3587fa5cc55a88c4ba5b2b37621b3329aadf5728f9eafa36bbd121462aabd6
244257
power_assert (3.0.1) sha256=8ce9876716cc74e863fcd4cdcdc52d792bd983598d1af3447083a3a9a4d34103
258+
pp (0.6.3) sha256=2951d514450b93ccfeb1df7d021cae0da16e0a7f95ee1e2273719669d0ab9df6
259+
prettyprint (0.2.0) sha256=2bc9e15581a94742064a3cc8b0fb9d45aae3d03a1baa6ef80922627a0766f193
245260
prism (1.7.0) sha256=10062f734bf7985c8424c44fac382ac04a58124ea3d220ec3ba9fe4f2da65103
246261
proc_to_ast (0.2.0) sha256=4bb446419c3878c21d8792f8a129616690168f636b9e460b5a0ed26dd6680bbe
247262
psych (5.3.1) sha256=eb7a57cef10c9d70173ff74e739d843ac3b2c019a003de48447b2963d81b1974
@@ -251,9 +266,10 @@ CHECKSUMS
251266
rake-compiler (1.3.1) sha256=6b351612b6e2d73ddd5563ee799bb58685176e05363db6758504bd11573d670a
252267
rb-fsevent (0.11.2) sha256=43900b972e7301d6570f64b850a5aa67833ee7d87b458ee92805d56b7318aefe
253268
rb-inotify (0.11.1) sha256=a0a700441239b0ff18eb65e3866236cd78613d6b9f78fea1f9ac47a85e47be6e
254-
rbs (3.9.0) sha256=0e37ae82d8145e700c830ab24d99a2606b914fa46a8a725675f1268b8b4d3a37
269+
rbs (3.10.0) sha256=e75b5f1313c71c9ee0fcea68bf97d3e5fe8ec7a641d4b5cd18bbc28c94ddf298
255270
rdoc (7.0.3) sha256=dfe3d0981d19b7bba71d9dbaeb57c9f4e3a7a4103162148a559c4fc687ea81f9
256271
regexp_parser (2.11.3) sha256=ca13f381a173b7a93450e53459075c9b76a10433caadcb2f1180f2c741fc55a4
272+
reline (0.6.3) sha256=1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835
257273
rouge (4.6.1) sha256=5075346d5797d6864be93f7adc75a16047a7dbfa572c63c502419ffa582c77de
258274
rspec (3.13.2) sha256=206284a08ad798e61f86d7ca3e376718d52c0bc944626b2349266f239f820587
259275
rspec-core (3.13.6) sha256=a8823c6411667b60a8bca135364351dda34cd55e44ff94c4be4633b37d828b2d

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,9 @@ open http://localhost:6060/pkg/github.com/ruby-go-gem/go-gem-wrapper/ruby/
159159
4. Update `spec.required_ruby_version` in [_gem/go_gem.gemspec](_gem/go_gem.gemspec)
160160
5. Add new version to [_tools/ruby_h_to_go/config.yml](_tools/ruby_h_to_go/config.yml)
161161
6. Run `bundle exec rake ruby_h_to_go` in latest ruby version
162-
7. Run `bundle exec rake ruby_h_to_go` in [`default_tag`](_tools/ruby_h_to_go/config.yml) ruby version
162+
7. Run `bundle exec rake ruby_h_to_go` in [`default_tag`](_tools/ruby_h_to_go/config.yml) ruby version
163+
8. [Release new version](#release)
164+
9. Update ruby version in [.tool-versions](.tool-versions)
163165

164166
## Original idea
165167
[Ruby meets Go - RubyKaigi 2015](https://rubykaigi.org/2015/presentations/mmasaki/)

rbs_collection.lock.yaml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,14 @@ gems:
2525
revision: 3da8055018aeb72066c98e745bcf1342ca826fc4
2626
remote: https://github.com/ruby/gem_rbs_collection.git
2727
repo_dir: gems
28+
- name: date
29+
version: '0'
30+
source:
31+
type: stdlib
32+
- name: dbm
33+
version: '0'
34+
source:
35+
type: stdlib
2836
- name: diff-lcs
2937
version: '1.5'
3038
source:
@@ -33,10 +41,18 @@ gems:
3341
revision: 3da8055018aeb72066c98e745bcf1342ca826fc4
3442
remote: https://github.com/ruby/gem_rbs_collection.git
3543
repo_dir: gems
44+
- name: erb
45+
version: '0'
46+
source:
47+
type: stdlib
3648
- name: fileutils
3749
version: '0'
3850
source:
3951
type: stdlib
52+
- name: io-console
53+
version: '0'
54+
source:
55+
type: stdlib
4056
- name: logger
4157
version: '0'
4258
source:
@@ -57,10 +73,26 @@ gems:
5773
revision: 3da8055018aeb72066c98e745bcf1342ca826fc4
5874
remote: https://github.com/ruby/gem_rbs_collection.git
5975
repo_dir: gems
76+
- name: pp
77+
version: '0'
78+
source:
79+
type: stdlib
80+
- name: prettyprint
81+
version: '0'
82+
source:
83+
type: stdlib
6084
- name: prism
6185
version: 1.7.0
6286
source:
6387
type: rubygems
88+
- name: pstore
89+
version: '0'
90+
source:
91+
type: stdlib
92+
- name: psych
93+
version: '0'
94+
source:
95+
type: stdlib
6496
- name: rake
6597
version: '13.0'
6698
source:
@@ -89,6 +121,14 @@ gems:
89121
version: 0.5.0
90122
source:
91123
type: rubygems
124+
- name: stringio
125+
version: '0'
126+
source:
127+
type: stdlib
128+
- name: tsort
129+
version: '0'
130+
source:
131+
type: stdlib
92132
- name: uri
93133
version: '0'
94134
source:

0 commit comments

Comments
 (0)