Expose and fix Block#location
#6682
Annotations
74 errors
|
test (3.4, stdlib_test, --enable-frozen-string-literal)
Process completed with exit code 1.
|
|
test (3.4, stdlib_test)
Process completed with exit code 1.
|
|
test (3.4, rubocop validate test_doc build test_generate_stdlib raap)
Process completed with exit code 1.
|
|
test (head, stdlib_test rubocop)
Process completed with exit code 1.
|
|
Error:
test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in `block in test__one_ancestors__class__ruby'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in `test__one_ancestors__class__ruby'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in `block in test_alias_class_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in `test_alias_class_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in `block in test_alias_class_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in `test_alias_class_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in `block in test_alias_module_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in `test_alias_module_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in `block in test_alias_module_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in `test_alias_module_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in `block in test_build_ancestors_cycle'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in `test_build_ancestors_cycle'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in `block in test_build_invalid_type_application'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in `test_build_invalid_type_application'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in `block in test_instance_ancestors'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in `test_instance_ancestors'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in `block in test_instance_ancestors__generic_default'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in `test_instance_ancestors__generic_default'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in `block in test_instance_ancestors_super_class_validation'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in `test_instance_ancestors_super_class_validation'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in 'block in RBS::AncestorBuilderTest#test__one_ancestors__class__ruby'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in 'RBS::AncestorBuilderTest#test__one_ancestors__class__ruby'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in 'block in RBS::AncestorBuilderTest#test_alias_class_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in 'RBS::AncestorBuilderTest#test_alias_class_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in 'block in RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in 'RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in 'block in RBS::AncestorBuilderTest#test_alias_module_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in 'RBS::AncestorBuilderTest#test_alias_module_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in 'block in RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in 'RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in 'block in RBS::AncestorBuilderTest#test_build_ancestors_cycle'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in 'RBS::AncestorBuilderTest#test_build_ancestors_cycle'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in 'block in RBS::AncestorBuilderTest#test_build_invalid_type_application'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in 'RBS::AncestorBuilderTest#test_build_invalid_type_application'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in 'RBS::AncestorBuilderTest#test_instance_ancestors'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors__generic_default'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in 'RBS::AncestorBuilderTest#test_instance_ancestors__generic_default'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in 'RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in `block in test__one_ancestors__class__ruby'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in `test__one_ancestors__class__ruby'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in `block in test_alias_class_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in `test_alias_class_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in `block in test_alias_class_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in `test_alias_class_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in `block in test_alias_module_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in `test_alias_module_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in `block in test_alias_module_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in `test_alias_module_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in `block in test_build_ancestors_cycle'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in `test_build_ancestors_cycle'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in `block in test_build_invalid_type_application'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in `test_build_invalid_type_application'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in `block in test_instance_ancestors'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in `test_instance_ancestors'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in `block in test_instance_ancestors__generic_default'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in `test_instance_ancestors__generic_default'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in `block in test_instance_ancestors_super_class_validation'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in `test_instance_ancestors_super_class_validation'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in 'block in RBS::AncestorBuilderTest#test__one_ancestors__class__ruby'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in 'RBS::AncestorBuilderTest#test__one_ancestors__class__ruby'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in 'block in RBS::AncestorBuilderTest#test_alias_class_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in 'RBS::AncestorBuilderTest#test_alias_class_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in 'block in RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in 'RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in 'block in RBS::AncestorBuilderTest#test_alias_module_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in 'RBS::AncestorBuilderTest#test_alias_module_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in 'block in RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in 'RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in 'block in RBS::AncestorBuilderTest#test_build_ancestors_cycle'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in 'RBS::AncestorBuilderTest#test_build_ancestors_cycle'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in 'block in RBS::AncestorBuilderTest#test_build_invalid_type_application'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in 'RBS::AncestorBuilderTest#test_build_invalid_type_application'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in 'RBS::AncestorBuilderTest#test_instance_ancestors'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors__generic_default'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in 'RBS::AncestorBuilderTest#test_instance_ancestors__generic_default'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in 'RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in `block in test__one_ancestors__class__ruby'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in `test__one_ancestors__class__ruby'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in `block in test_alias_class_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in `test_alias_class_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in `block in test_alias_class_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in `test_alias_class_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in `block in test_alias_module_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in `test_alias_module_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in `block in test_alias_module_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in `test_alias_module_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in `block in test_build_ancestors_cycle'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in `test_build_ancestors_cycle'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in `block in test_build_invalid_type_application'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in `test_build_invalid_type_application'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in `block in test_instance_ancestors'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in `test_instance_ancestors'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in `block in test_instance_ancestors__generic_default'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in `test_instance_ancestors__generic_default'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build'
/opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in `block in test_instance_ancestors_super_class_validation'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in `test_instance_ancestors_super_class_validation'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in 'block in RBS::AncestorBuilderTest#test__one_ancestors__class__ruby'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in 'RBS::AncestorBuilderTest#test__one_ancestors__class__ruby'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in 'block in RBS::AncestorBuilderTest#test_alias_class_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in 'RBS::AncestorBuilderTest#test_alias_class_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in 'block in RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in 'RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in 'block in RBS::AncestorBuilderTest#test_alias_module_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in 'RBS::AncestorBuilderTest#test_alias_module_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in 'block in RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in 'RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in 'block in RBS::AncestorBuilderTest#test_build_ancestors_cycle'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in 'RBS::AncestorBuilderTest#test_build_ancestors_cycle'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in 'block in RBS::AncestorBuilderTest#test_build_invalid_type_application'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in 'RBS::AncestorBuilderTest#test_build_invalid_type_application'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in 'RBS::AncestorBuilderTest#test_instance_ancestors'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors__generic_default'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in 'RBS::AncestorBuilderTest#test_instance_ancestors__generic_default'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in 'RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in 'block in RBS::AncestorBuilderTest#test__one_ancestors__class__ruby'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in 'RBS::AncestorBuilderTest#test__one_ancestors__class__ruby'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in 'block in RBS::AncestorBuilderTest#test_alias_class_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in 'RBS::AncestorBuilderTest#test_alias_class_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in 'block in RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in 'RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in 'block in RBS::AncestorBuilderTest#test_alias_module_instance_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in 'RBS::AncestorBuilderTest#test_alias_module_instance_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in 'block in RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in 'RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in 'block in RBS::AncestorBuilderTest#test_build_ancestors_cycle'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in 'RBS::AncestorBuilderTest#test_build_ancestors_cycle'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in 'block in RBS::AncestorBuilderTest#test_build_invalid_type_application'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in 'RBS::AncestorBuilderTest#test_build_invalid_type_application'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in 'RBS::AncestorBuilderTest#test_instance_ancestors'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors__generic_default'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in 'RBS::AncestorBuilderTest#test_instance_ancestors__generic_default'
|
|
Error:
test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type'
/home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names'
/home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build'
/opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation'
/home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new'
/home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in 'RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation'
|