aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/a/pkg
diff options
context:
space:
mode:
authorJonas Herzig <jonas@spark-squared.com>2021-11-11 20:37:10 +0100
committerJonas Herzig <jonas@spark-squared.com>2021-11-12 15:23:25 +0100
commit1aa8b425982a6d30a177bc25a70a325652209ee0 (patch)
treed2566206ab2fd4580608d0b2a00a1929ab2e34b2 /src/test/java/a/pkg
parent42abaaa0994ee5d0cc900e1f819605b88185f64f (diff)
downloadRemap-1aa8b425982a6d30a177bc25a70a325652209ee0.tar.gz
Remap-1aa8b425982a6d30a177bc25a70a325652209ee0.tar.bz2
Remap-1aa8b425982a6d30a177bc25a70a325652209ee0.zip
Fix methods in mixin being remapped when they should not be
Diffstat (limited to 'src/test/java/a/pkg')
-rw-r--r--src/test/java/a/pkg/A.java5
-rw-r--r--src/test/java/a/pkg/AParent.java3
2 files changed, 8 insertions, 0 deletions
diff --git a/src/test/java/a/pkg/A.java b/src/test/java/a/pkg/A.java
index 94e8a77..b5480d4 100644
--- a/src/test/java/a/pkg/A.java
+++ b/src/test/java/a/pkg/A.java
@@ -1,6 +1,7 @@
package a.pkg;
public class A extends AParent implements AInterface {
+ private A a;
private int aField;
public A() {
@@ -13,6 +14,10 @@ public class A extends AParent implements AInterface {
aInterfaceMethod();
}
+ public A getA() {
+ return this;
+ }
+
public void aOverloaded() {
}
diff --git a/src/test/java/a/pkg/AParent.java b/src/test/java/a/pkg/AParent.java
index aaf35fb..ac0ea7c 100644
--- a/src/test/java/a/pkg/AParent.java
+++ b/src/test/java/a/pkg/AParent.java
@@ -1,4 +1,7 @@
package a.pkg;
public class AParent {
+ public AParent aParentMethod() {
+ return this;
+ }
}