aboutsummaryrefslogtreecommitdiff
path: root/src/test/kotlin/com/replaymod/gradle/remap/pattern
AgeCommit message (Collapse)Author
2022-05-27Fix pattern applying non-field to left side of assignmentJonas Herzig
2022-05-27Fix nested pattern matchingJonas Herzig
2022-05-27Support matching lambda expressions with @PatternJonas Herzig
2022-05-27Support varargs as parameters to @PatternJonas Herzig
2022-05-27Properly support new expression matching in @PatternJonas Herzig
Used to only compare the arguments, nether the class nor the qualifier (the outer class instance for inner classes constructor calls).
2021-11-12Fix loss of changes when multiple target the same start pointJonas Herzig
While one might at first think that multiple changes should conflict if they target that same start point, that is not necessarily true as long as no more than one of them includes deletions: There may be an arbitrary number of insertions at the same position (regular remapping never just inserts but patterns can).