Skip to content

Commit ee276f0

Browse files
committed
Bump ruby deps for typecheck
1 parent 74ab72b commit ee276f0

3 files changed

Lines changed: 15 additions & 32 deletions

File tree

gemfiles/typecheck/Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ gem "rake-compiler"
88
gem "rake"
99
gem "rbs"
1010
gem "ruby_parser"
11-
gem "sorbet"
11+
gem "sorbet", "<= 0.6.12666" # until tapioca is bumped
1212
gem "steep", ">= 1.7.0.dev.1"
1313
gem "tapioca"
1414
gem "test-unit"

gemfiles/typecheck/Gemfile.lock

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,56 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
activesupport (8.0.3)
4+
activesupport (8.1.1)
55
base64
6-
benchmark (>= 0.3)
76
bigdecimal
87
concurrent-ruby (~> 1.0, >= 1.3.1)
98
connection_pool (>= 2.2.5)
109
drb
1110
i18n (>= 1.6, < 2)
11+
json
1212
logger (>= 1.4.2)
1313
minitest (>= 5.1)
1414
securerandom (>= 0.3)
1515
tzinfo (~> 2.0, >= 2.0.5)
1616
uri (>= 0.13.1)
1717
ast (2.4.3)
1818
base64 (0.3.0)
19-
benchmark (0.4.1)
20-
bigdecimal (3.3.0)
19+
benchmark (0.5.0)
20+
bigdecimal (3.3.1)
2121
concurrent-ruby (1.3.5)
2222
connection_pool (2.5.4)
2323
csv (3.3.5)
2424
drb (2.2.3)
2525
erubi (1.13.1)
2626
ffi (1.17.2-arm64-darwin)
27-
ffi (1.17.2-x86_64-linux-gnu)
28-
fileutils (1.7.3)
27+
fileutils (1.8.0)
2928
i18n (1.14.7)
3029
concurrent-ruby (~> 1.0)
31-
json (2.15.1)
30+
json (2.16.0)
3231
language_server-protocol (3.17.0.5)
3332
listen (3.9.0)
3433
rb-fsevent (~> 0.10, >= 0.10.3)
3534
rb-inotify (~> 0.9, >= 0.9.10)
3635
logger (1.7.0)
37-
minitest (5.26.0)
36+
minitest (5.26.1)
3837
mutex_m (0.3.0)
3938
netrc (0.11.0)
4039
parallel (1.27.0)
4140
parser (3.3.10.0)
4241
ast (~> 2.4.1)
4342
racc
44-
power_assert (2.0.5)
45-
prism (1.5.1)
43+
power_assert (3.0.1)
44+
prism (1.6.0)
4645
racc (1.8.1)
4746
rainbow (3.1.1)
48-
rake (13.3.0)
47+
rake (13.3.1)
4948
rake-compiler (1.3.0)
5049
rake
5150
rb-fsevent (0.11.2)
5251
rb-inotify (0.11.1)
5352
ffi (~> 1.0)
54-
rbi (0.3.6)
53+
rbi (0.3.7)
5554
prism (~> 1.0)
5655
rbs (>= 3.4.4)
5756
rbs (3.9.5)
@@ -66,7 +65,6 @@ GEM
6665
sorbet-static (= 0.6.12666)
6766
sorbet-runtime (0.6.12666)
6867
sorbet-static (0.6.12666-universal-darwin)
69-
sorbet-static (0.6.12666-x86_64-linux)
7068
sorbet-static-and-runtime (0.6.12666)
7169
sorbet (= 0.6.12666)
7270
sorbet-runtime (= 0.6.12666)
@@ -107,23 +105,22 @@ GEM
107105
yard-sorbet
108106
terminal-table (4.0.0)
109107
unicode-display_width (>= 1.1.1, < 4)
110-
test-unit (3.7.0)
108+
test-unit (3.7.1)
111109
power_assert
112110
thor (1.4.0)
113111
tzinfo (2.0.6)
114112
concurrent-ruby (~> 1.0)
115113
unicode-display_width (3.2.0)
116114
unicode-emoji (~> 4.1)
117115
unicode-emoji (4.1.0)
118-
uri (1.0.4)
116+
uri (1.1.1)
119117
yard (0.9.37)
120118
yard-sorbet (0.9.0)
121119
sorbet-runtime
122120
yard
123121

124122
PLATFORMS
125123
arm64-darwin-23
126-
x86_64-linux
127124

128125
DEPENDENCIES
129126
minitest
@@ -132,7 +129,7 @@ DEPENDENCIES
132129
rake-compiler
133130
rbs
134131
ruby_parser
135-
sorbet
132+
sorbet (<= 0.6.12666)
136133
steep (>= 1.7.0.dev.1)
137134
tapioca
138135
test-unit

rakelib/typecheck.rake

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,6 @@ namespace :typecheck do
44
task tapioca: :templates do
55
Rake::Task["compile:prism"].invoke
66

7-
# Yard crashes parsing steep, which is all run because of tapioca. So to
8-
# avoid this, we're going to monkey patch yard to ignore these kinds of
9-
# crashes so tapioca can keep running.
10-
require "yard"
11-
YARD.singleton_class.prepend(
12-
Module.new do
13-
def parse(*args, **kwargs)
14-
super
15-
rescue RangeError
16-
[]
17-
end
18-
end
19-
)
20-
217
require "tapioca/internal"
228
Tapioca::Cli.start(["configure"])
239
Tapioca::Cli.start(["gems", "--exclude", "prism"])

0 commit comments

Comments
 (0)