From db476cc71cb6c690bd5b32cebebf7ebcbff604ad Mon Sep 17 00:00:00 2001 From: yui-knk Date: Mon, 1 Jan 2024 01:31:28 +0900 Subject: Introduce NODE_SYM to manage symbol literal `:sym` was managed by `NODE_LIT` with `Symbol` object. This commit introduces `NODE_SYM` so that 1. Symbol literal is detectable from AST Node 2. Reduce dependency on ruby object --- tool/rbs_skip_tests | 31 ++++++++++++++++++++++++------- 1 file changed, 24 insertions(+), 7 deletions(-) (limited to 'tool') diff --git a/tool/rbs_skip_tests b/tool/rbs_skip_tests index 5a0601e3ff..c860ac3b45 100644 --- a/tool/rbs_skip_tests +++ b/tool/rbs_skip_tests @@ -22,13 +22,30 @@ test_collection_install_frozen(RBS::CliTest) running tests without Bundler test_collection_install_gemspec(RBS::CliTest) running tests without Bundler test_collection_update(RBS::CliTest) running tests without Bundler -test_defs(RBS::RbPrototypeTest) -test_defs_return_type(RBS::RbPrototypeTest) -test_defs_return_type_with_block(RBS::RbPrototypeTest) -test_defs_return_type_with_if(RBS::RbPrototypeTest) -test_endless_method_definition(RBS::RbPrototypeTest) -test_literal_to_type(RBS::RbPrototypeTest) -test_literal_types(RBS::RbPrototypeTest) +test_defs(RBS::RbPrototypeTest) Numeric Nodes are added +test_defs_return_type(RBS::RbPrototypeTest) Numeric Nodes are added +test_defs_return_type_with_block(RBS::RbPrototypeTest) Numeric Nodes are added +test_defs_return_type_with_if(RBS::RbPrototypeTest) Numeric Nodes are added +test_endless_method_definition(RBS::RbPrototypeTest) Numeric Nodes are added +test_literal_to_type(RBS::RbPrototypeTest) Numeric Nodes are added +test_literal_types(RBS::RbPrototypeTest) Numeric Nodes are added +test_accessibility(RBS::RbPrototypeTest) Symbol Node is added +test_aliases(RBS::RbPrototypeTest) Symbol Node is added +test_comments(RBS::RbPrototypeTest) Symbol Node is added +test_const(RBS::RbPrototypeTest) Symbol Node is added +test_meta_programming(RBS::RbPrototypeTest) Symbol Node is added +test_module_function(RBS::RbPrototypeTest) Symbol Node is added +test_all(RBS::RbiPrototypeTest) Symbol Node is added +test_block_args(RBS::RbiPrototypeTest) Symbol Node is added +test_implicit_block(RBS::RbiPrototypeTest) Symbol Node is added +test_non_parameter_type_member(RBS::RbiPrototypeTest) Symbol Node is added +test_noreturn(RBS::RbiPrototypeTest) Symbol Node is added +test_optional_block(RBS::RbiPrototypeTest) Symbol Node is added +test_overloading(RBS::RbiPrototypeTest) Symbol Node is added +test_parameter(RBS::RbiPrototypeTest) Symbol Node is added +test_parameter_type_member_variance(RBS::RbiPrototypeTest) Symbol Node is added +test_tuple(RBS::RbiPrototypeTest) Symbol Node is added +test_untyped_block(RBS::RbiPrototypeTest) Symbol Node is added test_TOPDIR(RbConfigSingletonTest) `TOPDIR` is `nil` during CI while RBS type is declared as `String` -- cgit v1.2.3