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
Interesting! I wasn't aware of this possibility. I think we should then indeed skip the UsesType unless all before templates have it. Is that the only thing that needs to be changed to make these Refaster recipes wirk?
I haven't explored this yet, but I think that's the only change indeed. Note that the input template here as a mix of primitives and classes; any adjustments would need to account for that, but I think it ought to be straightforward. I've asked the team to have a look.
As seen on:
The
AssertEqualWithMessage
rule from Picnic's EPS contains a number of different before templates, each with different argument types.The now generated preconditions with 1.19.1 require the type from just one of those before templates to be present for all before a match.
Ideally we adjust the preconditions such that the
UsesType
Map
is either optional, or fully absent, unless that's present on all before templates.The text was updated successfully, but these errors were encountered: