Skip to content

test(analyzer): Rule-load crash with intersecting method-name metavars#160

Draft
misonijnik wants to merge 1 commit into
mainfrom
misonijnik/method-metavar-intersection-repro
Draft

test(analyzer): Rule-load crash with intersecting method-name metavars#160
misonijnik wants to merge 1 commit into
mainfrom
misonijnik/method-metavar-intersection-repro

Conversation

@misonijnik
Copy link
Copy Markdown
Member

No description provided.

…oad crash

Loads an inline taint rule whose sink pattern binds two method-name
metavars
($COND and $METHOD), both constrained via metavariable-pattern, and
asserts
the rule loads without blocking errors. It currently FAILS: the automata
transform cannot intersect two constrained method-name metavars
(MethodName.unify TODO, MethodFormulaSimplifier.kt), so loading reports
BLOCKING BUILD_TRANSFORM_TO_AUTOMATA. Demonstrates that
metavariable-pattern
does not avoid the crash (same as metavariable-regex).
@misonijnik misonijnik changed the title test(analyzer): Fix rule-load crash with intersecting method-name metavars test(analyzer): Rule-load crash with intersecting method-name metavars May 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant