aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorJonas Herzig <jonas@spark-squared.com>2021-11-11 22:25:12 +0100
committerJonas Herzig <jonas@spark-squared.com>2021-11-12 15:23:25 +0100
commit8b1a5a77e75d868cd13ad7dc4d109125711898ce (patch)
tree11459b5c2727e13a296db56db2ca58c53f9279cc /src/test/java
parent9a048424d3273152b02aafff690b8a420eae17e4 (diff)
downloadRemap-8b1a5a77e75d868cd13ad7dc4d109125711898ce.tar.gz
Remap-8b1a5a77e75d868cd13ad7dc4d109125711898ce.tar.bz2
Remap-8b1a5a77e75d868cd13ad7dc4d109125711898ce.zip
Add tests for Kotlin synthetic properties
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/a/pkg/A.java42
-rw-r--r--src/test/java/b/pkg/B.java42
2 files changed, 84 insertions, 0 deletions
diff --git a/src/test/java/a/pkg/A.java b/src/test/java/a/pkg/A.java
index 32fa2a9..fd177e5 100644
--- a/src/test/java/a/pkg/A.java
+++ b/src/test/java/a/pkg/A.java
@@ -20,6 +20,48 @@ public class A extends AParent implements AInterface {
return this;
}
+ public A getSyntheticA() {
+ return this;
+ }
+
+ public void setSyntheticA(A arg) {
+ }
+
+ public boolean isSyntheticBooleanA() {
+ return false;
+ }
+
+ public void setSyntheticBooleanA(boolean arg) {
+ }
+
+ public A getNonSyntheticA() {
+ return this;
+ }
+
+ public void setNonSyntheticA(A arg) {
+ }
+
+ public boolean isNonSyntheticBooleanA() {
+ return false;
+ }
+
+ public void setNonSyntheticBooleanA(boolean arg) {
+ }
+
+ public A getterA() {
+ return this;
+ }
+
+ public void setterA(A arg) {
+ }
+
+ public boolean getterBooleanA() {
+ return false;
+ }
+
+ public void setterBooleanA(boolean arg) {
+ }
+
public void aOverloaded() {
}
diff --git a/src/test/java/b/pkg/B.java b/src/test/java/b/pkg/B.java
index 3af7381..b153be4 100644
--- a/src/test/java/b/pkg/B.java
+++ b/src/test/java/b/pkg/B.java
@@ -20,6 +20,48 @@ public class B extends BParent implements BInterface {
return this;
}
+ public B getSyntheticB() {
+ return this;
+ }
+
+ public void setSyntheticB(B arg) {
+ }
+
+ public boolean isSyntheticBooleanB() {
+ return false;
+ }
+
+ public void setSyntheticBooleanB(boolean arg) {
+ }
+
+ public B getNonSyntheticB() {
+ return this;
+ }
+
+ public void setNonSyntheticB(B arg) {
+ }
+
+ public boolean isNonSyntheticBooleanB() {
+ return false;
+ }
+
+ public void setNonSyntheticBooleanB(boolean arg) {
+ }
+
+ public B getterB() {
+ return this;
+ }
+
+ public void setterB(B arg) {
+ }
+
+ public boolean getterBooleanB() {
+ return false;
+ }
+
+ public void setterBooleanB(boolean arg) {
+ }
+
public void bOverloaded() {
}