File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ gem "rake-compiler"
88gem "rake"
99gem "rbs"
1010gem "ruby_parser"
11- gem "sorbet"
11+ gem "sorbet" , "<= 0.6.12666" # until tapioca is bumped
1212gem "steep" , ">= 1.7.0.dev.1"
1313gem "tapioca"
1414gem "test-unit"
Original file line number Diff line number Diff line change 11GEM
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 )
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
124122PLATFORMS
125123 arm64-darwin-23
126- x86_64-linux
127124
128125DEPENDENCIES
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
Original file line number Diff line number Diff 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" ] )
You can’t perform that action at this time.
0 commit comments