You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Extract xmltype_argument? and tmp_table_argument? predicates
`argument_metadata[:type_name] == "XMLTYPE" || argument_metadata[:data_type] =~ /XMLTYPE/`
appeared verbatim in `add_argument`, `add_return_variable`, and
`return_variable_value`. The shorter `argument_metadata[:tmp_table_name]`
presence check also appeared in the same three dispatchers. Collapse each
into a single private predicate so the rule lives in one place.
No behavior change. Full suite is green (468 examples, 0 failures,
1 pre-existing pending).
This is a targeted predicate extraction, not a structural refactor of
the three `case argument_metadata[:data_type]` dispatchers; those remain
as before.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments