Ruby: Fix upgrade delete directives

This commit is contained in:
Chuan-kai Lin
2024-01-05 14:21:52 -08:00
parent 93d9332ab4
commit 66d2b9b7d2
3 changed files with 170 additions and 0 deletions

View File

@@ -1,2 +1,8 @@
description: Sync dbscheme fragments
compatibility: full
yaml.rel: delete
yaml_aliases.rel: delete
yaml_anchors.rel: delete
yaml_errors.rel: delete
yaml_locations.rel: delete
yaml_scalars.rel: delete

View File

@@ -1,2 +1,3 @@
description: Removed unused `numlines` relation
compatibility: full
numlines.rel: delete

View File

@@ -163,3 +163,166 @@ ruby_yield_child.rel: reorder yield_child.rel ( int ruby_yield, int child ) ruby
ruby_yield_def.rel: reorder yield_def.rel ( int id, int loc ) id loc
ruby_tokeninfo.rel: reorder tokeninfo.rel ( int id, int kind, int file, int idx, string value, int loc ) id kind file idx value loc
ruby_ast_node_parent.rel: reorder ast_node_parent.rel ( int child, int parent, int parent_index) child parent parent_index
alias_def.rel: delete
argument_list_child.rel: delete
argument_list_def.rel: delete
array_child.rel: delete
array_def.rel: delete
assignment_def.rel: delete
ast_node_parent.rel: delete
bare_string_child.rel: delete
bare_string_def.rel: delete
bare_symbol_child.rel: delete
bare_symbol_def.rel: delete
begin_block_child.rel: delete
begin_block_def.rel: delete
begin_child.rel: delete
begin_def.rel: delete
binary_def.rel: delete
block_argument_def.rel: delete
block_child.rel: delete
block_def.rel: delete
block_parameter_def.rel: delete
block_parameters.rel: delete
block_parameters_child.rel: delete
block_parameters_def.rel: delete
break_child.rel: delete
break_def.rel: delete
call_arguments.rel: delete
call_block.rel: delete
call_def.rel: delete
call_receiver.rel: delete
case_child.rel: delete
case_def.rel: delete
case_value.rel: delete
chained_string_child.rel: delete
chained_string_def.rel: delete
class_child.rel: delete
class_def.rel: delete
class_superclass.rel: delete
conditional_def.rel: delete
delimited_symbol_child.rel: delete
delimited_symbol_def.rel: delete
destructured_left_assignment_child.rel: delete
destructured_left_assignment_def.rel: delete
destructured_parameter_child.rel: delete
destructured_parameter_def.rel: delete
do_block_child.rel: delete
do_block_def.rel: delete
do_block_parameters.rel: delete
do_child.rel: delete
do_def.rel: delete
element_reference_child.rel: delete
element_reference_def.rel: delete
else_child.rel: delete
else_def.rel: delete
elsif_alternative.rel: delete
elsif_consequence.rel: delete
elsif_def.rel: delete
end_block_child.rel: delete
end_block_def.rel: delete
ensure_child.rel: delete
ensure_def.rel: delete
exception_variable_def.rel: delete
exceptions_child.rel: delete
exceptions_def.rel: delete
for_def.rel: delete
hash_child.rel: delete
hash_def.rel: delete
hash_splat_argument_def.rel: delete
hash_splat_parameter_def.rel: delete
hash_splat_parameter_name.rel: delete
heredoc_body_child.rel: delete
heredoc_body_def.rel: delete
if_alternative.rel: delete
if_consequence.rel: delete
if_def.rel: delete
if_modifier_def.rel: delete
in_def.rel: delete
interpolation_child.rel: delete
interpolation_def.rel: delete
keyword_parameter_def.rel: delete
keyword_parameter_value.rel: delete
lambda_def.rel: delete
lambda_parameters.rel: delete
lambda_parameters_child.rel: delete
lambda_parameters_def.rel: delete
left_assignment_list_child.rel: delete
left_assignment_list_def.rel: delete
method_child.rel: delete
method_def.rel: delete
method_parameters.rel: delete
method_parameters_child.rel: delete
method_parameters_def.rel: delete
module_child.rel: delete
module_def.rel: delete
next_child.rel: delete
next_def.rel: delete
operator_assignment_def.rel: delete
optional_parameter_def.rel: delete
pair_def.rel: delete
parenthesized_statements_child.rel: delete
parenthesized_statements_def.rel: delete
pattern_def.rel: delete
program_child.rel: delete
program_def.rel: delete
range_begin.rel: delete
range_def.rel: delete
range_end.rel: delete
rational_def.rel: delete
redo_child.rel: delete
redo_def.rel: delete
regex_child.rel: delete
regex_def.rel: delete
rescue_body.rel: delete
rescue_def.rel: delete
rescue_exceptions.rel: delete
rescue_modifier_def.rel: delete
rescue_variable.rel: delete
rest_assignment_child.rel: delete
rest_assignment_def.rel: delete
retry_child.rel: delete
retry_def.rel: delete
return_child.rel: delete
return_def.rel: delete
right_assignment_list_child.rel: delete
right_assignment_list_def.rel: delete
scope_resolution_def.rel: delete
scope_resolution_scope.rel: delete
setter_def.rel: delete
singleton_class_child.rel: delete
singleton_class_def.rel: delete
singleton_method_child.rel: delete
singleton_method_def.rel: delete
singleton_method_parameters.rel: delete
splat_argument_def.rel: delete
splat_parameter_def.rel: delete
splat_parameter_name.rel: delete
string_array_child.rel: delete
string_array_def.rel: delete
string_child.rel: delete
string_def.rel: delete
subshell_child.rel: delete
subshell_def.rel: delete
superclass_def.rel: delete
symbol_array_child.rel: delete
symbol_array_def.rel: delete
then_child.rel: delete
then_def.rel: delete
tokeninfo.rel: delete
unary_def.rel: delete
undef_child.rel: delete
undef_def.rel: delete
unless_alternative.rel: delete
unless_consequence.rel: delete
unless_def.rel: delete
unless_modifier_def.rel: delete
until_def.rel: delete
until_modifier_def.rel: delete
when_body.rel: delete
when_def.rel: delete
when_pattern.rel: delete
while_def.rel: delete
while_modifier_def.rel: delete
yield_child.rel: delete
yield_def.rel: delete