Skip to content

Generate location() accessor for each node type #346

Generate location() accessor for each node type

Generate location() accessor for each node type #346

Triggered via pull request December 18, 2025 17:02
Status Failure
Total duration 5m 58s
Artifacts

ruby.yml

on: pull_request
Matrix: C99_compile
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

9 errors
test (head, test)
Process completed with exit code 1.
test (head, stdlib_test rubocop)
The operation was canceled.
test (3.1, test)
Process completed with exit code 1.
Error: test/rbs/rdoc/rbs_parser_test.rb#L240
ArgumentError: wrong number of arguments (given 0, expected 1) /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/gems/3.1.0/gems/rdoc-7.0.1/lib/rdoc/token_stream.rb:93:in `collect_tokens' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:79:in `parse_method_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:37:in `parse_member' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `block in parse_class_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `each' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `parse_class_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:27:in `parse_member' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:19:in `block in scan' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:18:in `each' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:18:in `scan' /home/runner/work/rbs/rbs/test/rbs/rdoc/rbs_parser_test.rb:240:in `test_method_alias_decl_2'
Error: test/rbs/rdoc/rbs_parser_test.rb#L216
ArgumentError: wrong number of arguments (given 0, expected 1) /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/gems/3.1.0/gems/rdoc-7.0.1/lib/rdoc/token_stream.rb:93:in `collect_tokens' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:79:in `parse_method_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:37:in `parse_member' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `block in parse_class_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `each' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `parse_class_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:27:in `parse_member' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:19:in `block in scan' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:18:in `each' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:18:in `scan' /home/runner/work/rbs/rbs/test/rbs/rdoc/rbs_parser_test.rb:216:in `test_method_alias_decl_1'
Error: test/rbs/rdoc/rbs_parser_test.rb#L115
ArgumentError: wrong number of arguments (given 0, expected 1) /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/gems/3.1.0/gems/rdoc-7.0.1/lib/rdoc/token_stream.rb:93:in `collect_tokens' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:79:in `parse_method_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:37:in `parse_member' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `block in parse_class_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `each' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `parse_class_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:27:in `parse_member' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:19:in `block in scan' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:18:in `each' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:18:in `scan' /home/runner/work/rbs/rbs/test/rbs/rdoc/rbs_parser_test.rb:115:in `test_instance_method_with_block'
Error: test/rbs/rdoc/rbs_parser_test.rb#L134
ArgumentError: wrong number of arguments (given 0, expected 1) /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/gems/3.1.0/gems/rdoc-7.0.1/lib/rdoc/token_stream.rb:93:in `collect_tokens' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:79:in `parse_method_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:37:in `parse_member' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `block in parse_class_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `each' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `parse_class_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:27:in `parse_member' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:19:in `block in scan' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:18:in `each' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:18:in `scan' /home/runner/work/rbs/rbs/test/rbs/rdoc/rbs_parser_test.rb:134:in `test_instance_method_generic'
Error: test/rbs/rdoc/rbs_parser_test.rb#L154
ArgumentError: wrong number of arguments (given 0, expected 1) /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/gems/3.1.0/gems/rdoc-7.0.1/lib/rdoc/token_stream.rb:93:in `collect_tokens' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:79:in `parse_method_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:37:in `parse_member' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `block in parse_class_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `each' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `parse_class_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:27:in `parse_member' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:19:in `block in scan' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:18:in `each' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:18:in `scan' /home/runner/work/rbs/rbs/test/rbs/rdoc/rbs_parser_test.rb:154:in `test_instance_method_comment_and_tokens'
Error: test/rbs/rdoc/rbs_parser_test.rb#L96
ArgumentError: wrong number of arguments (given 0, expected 1) /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/gems/3.1.0/gems/rdoc-7.0.1/lib/rdoc/token_stream.rb:93:in `collect_tokens' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:79:in `parse_method_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:37:in `parse_member' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `block in parse_class_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `each' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:57:in `parse_class_decl' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:27:in `parse_member' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:19:in `block in scan' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:18:in `each' /home/runner/work/rbs/rbs/lib/rdoc_plugin/parser.rb:18:in `scan' /home/runner/work/rbs/rbs/test/rbs/rdoc/rbs_parser_test.rb:96:in `test_instance_method_1'