swesterman/2026 05 20/standardize on rbs ops #8174
Annotations
3 errors
|
Run test
Process completed with exit code 1.
|
|
Run test:
test/rbs/environment_walker_test.rb#L92
RBS::NoTypeFoundError: /home/runner/work/rbs/rbs/core/hash.rbs:755:13...755:33: Could not find Enumerable::_Pattern
/home/runner/work/rbs/rbs/lib/rbs/variance_calculator.rb:158:in 'RBS::VarianceCalculator#type'
/home/runner/work/rbs/rbs/lib/rbs/variance_calculator.rb:171:in 'block in RBS::VarianceCalculator#function'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1092:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1092:in 'RBS::Types::Function#each_param'
/home/runner/work/rbs/rbs/lib/rbs/variance_calculator.rb:170:in 'RBS::VarianceCalculator#function'
/home/runner/work/rbs/rbs/lib/rbs/variance_calculator.rb:89:in 'RBS::VarianceCalculator#in_method_type'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:570:in 'block (2 levels) in RBS::DefinitionBuilder#validate_type_params'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:565:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:565:in 'block in RBS::DefinitionBuilder#validate_type_params'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder/method_builder.rb:56:in 'block in RBS::DefinitionBuilder::MethodBuilder::Methods#each'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:353:in 'block (2 levels) in TSort.each_strongly_connected_component'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:434:in 'TSort.each_strongly_connected_component_from'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:352:in 'block in TSort.each_strongly_connected_component'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder/method_builder.rb:73:in 'Hash#each_value'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder/method_builder.rb:73:in 'RBS::DefinitionBuilder::MethodBuilder::Methods::Sorter#tsort_each_node'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'Method#call'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'TSort.each_strongly_connected_component'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:319:in 'TSort#each_strongly_connected_component'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder/method_builder.rb:51:in 'RBS::DefinitionBuilder::MethodBuilder::Methods#each'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:528:in 'RBS::DefinitionBuilder#validate_type_params'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:210:in 'block (2 levels) in RBS::DefinitionBuilder#build_instance'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:206:in 'Kernel#tap'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:206:in 'block in RBS::DefinitionBuilder#build_instance'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:980:in 'RBS::DefinitionBuilder#try_cache'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:198:in 'RBS::DefinitionBuilder#build_instance'
/home/runner/work/rbs/rbs/lib/rbs/environment_walker.rb:69:in 'RBS::EnvironmentWalker#tsort_each_child'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:418:in 'Method#call'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:418:in 'TSort.each_strongly_connected_component_from'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:352:in 'block in TSort.each_strongly_connected_component'
/home/runner/work/rbs/rbs/lib/rbs/environment_walker.rb:33:in 'block in RBS::EnvironmentWalker#tsort_each_node'
/home/runner/work/rbs/rbs/lib/rbs/environment_walker.rb:32:in 'Hash#each_key'
/home/runner/work/rbs/rbs/lib/rbs/environment_walker.rb:32:in 'RBS::EnvironmentWalker#tsort_each_node'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'Method#call'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'TSort.each_strongly_connected_component'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:229:in 'TSort.tsort_each'
/opt/ho
|
|
Run test:
test/rbs/environment_walker_test.rb#L82
RBS::NoTypeFoundError: /home/runner/work/rbs/rbs/core/hash.rbs:755:13...755:33: Could not find Enumerable::_Pattern
/home/runner/work/rbs/rbs/lib/rbs/variance_calculator.rb:158:in 'RBS::VarianceCalculator#type'
/home/runner/work/rbs/rbs/lib/rbs/variance_calculator.rb:171:in 'block in RBS::VarianceCalculator#function'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1092:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1092:in 'RBS::Types::Function#each_param'
/home/runner/work/rbs/rbs/lib/rbs/variance_calculator.rb:170:in 'RBS::VarianceCalculator#function'
/home/runner/work/rbs/rbs/lib/rbs/variance_calculator.rb:89:in 'RBS::VarianceCalculator#in_method_type'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:570:in 'block (2 levels) in RBS::DefinitionBuilder#validate_type_params'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:565:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:565:in 'block in RBS::DefinitionBuilder#validate_type_params'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder/method_builder.rb:56:in 'block in RBS::DefinitionBuilder::MethodBuilder::Methods#each'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:353:in 'block (2 levels) in TSort.each_strongly_connected_component'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:434:in 'TSort.each_strongly_connected_component_from'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:352:in 'block in TSort.each_strongly_connected_component'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder/method_builder.rb:73:in 'Hash#each_value'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder/method_builder.rb:73:in 'RBS::DefinitionBuilder::MethodBuilder::Methods::Sorter#tsort_each_node'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'Method#call'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'TSort.each_strongly_connected_component'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:319:in 'TSort#each_strongly_connected_component'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder/method_builder.rb:51:in 'RBS::DefinitionBuilder::MethodBuilder::Methods#each'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:528:in 'RBS::DefinitionBuilder#validate_type_params'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:210:in 'block (2 levels) in RBS::DefinitionBuilder#build_instance'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:206:in 'Kernel#tap'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:206:in 'block in RBS::DefinitionBuilder#build_instance'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:980:in 'RBS::DefinitionBuilder#try_cache'
/home/runner/work/rbs/rbs/lib/rbs/definition_builder.rb:198:in 'RBS::DefinitionBuilder#build_instance'
/home/runner/work/rbs/rbs/lib/rbs/environment_walker.rb:69:in 'RBS::EnvironmentWalker#tsort_each_child'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:418:in 'Method#call'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:418:in 'TSort.each_strongly_connected_component_from'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:352:in 'block in TSort.each_strongly_connected_component'
/home/runner/work/rbs/rbs/lib/rbs/environment_walker.rb:33:in 'block in RBS::EnvironmentWalker#tsort_each_node'
/home/runner/work/rbs/rbs/lib/rbs/environment_walker.rb:32:in 'Hash#each_key'
/home/runner/work/rbs/rbs/lib/rbs/environment_walker.rb:32:in 'RBS::EnvironmentWalker#tsort_each_node'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'Method#call'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'TSort.each_strongly_connected_component'
/opt/hostedtoolcache/Ruby/4.0.5/x64/lib/ruby/gems/4.0.0/gems/tsort-0.2.0/lib/tsort.rb:319:in 'TSort#each_strongly_conne
|
background
wait
wait-all
cancel
parallel
Loading