diff --git a/kotlin-querybean-generator/pom.xml b/kotlin-querybean-generator/pom.xml index 39baf586a..0d5d73a75 100644 --- a/kotlin-querybean-generator/pom.xml +++ b/kotlin-querybean-generator/pom.xml @@ -100,37 +100,17 @@ test-compile - - test-kapt - - test-kapt - - - - src/test/kotlin - - - - io.ebean - kotlin-querybean-generator - 13.13.3-RC1 - - - - compile compile compile - - - src/main/java - target/generated-sources/kapt/test - target/generated-sources/kaptKotlin/test - - + + + + + diff --git a/tests/test-java16/pom.xml b/tests/test-java16/pom.xml index a2503bb1a..fd5019e81 100644 --- a/tests/test-java16/pom.xml +++ b/tests/test-java16/pom.xml @@ -52,7 +52,7 @@ io.ebean querybean-generator - 13.13.3-SNAPSHOT + 13.14.1-SNAPSHOT @@ -65,7 +65,7 @@ true - io.ebean.tile:enhancement:13.13.2 + io.ebean.tile:enhancement:13.14.0 diff --git a/tests/test-kotlin/pom.xml b/tests/test-kotlin/pom.xml index ac004e532..8a97419b2 100644 --- a/tests/test-kotlin/pom.xml +++ b/tests/test-kotlin/pom.xml @@ -16,11 +16,27 @@ 11 13.13.0 - 1.6.0 + 1.7.22 2.12.1 + + org.jetbrains.kotlin + kotlin-stdlib-jdk8 + ${kotlin.version} + + + ch.qos.logback + logback-classic + 1.2.10 + + + javax.validation + validation-api + 2.0.1.Final + + io.ebean ebean @@ -41,36 +57,17 @@ test - - io.ebean - ebean-core - 13.14.1-SNAPSHOT - test - - - - ch.qos.logback - logback-classic - 1.2.10 - test - - - - org.jetbrains.kotlin - kotlin-stdlib-jdk8 - ${kotlin.version} - test - - org.jetbrains.kotlin kotlin-test ${kotlin.version} test + + src/main/kotlin src/test/kotlin @@ -78,40 +75,91 @@ kotlin-maven-plugin ${kotlin.version} - 11 + ${maven.compiler.target} - test-compile + kapt - test-compile + kapt + + + + src/main/kotlin + + + + io.ebean + kotlin-querybean-generator + 13.14.0 + + + + + + compile + compile + + compile - - - - - - - - - - - - - - - - - - + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven-compiler-plugin.version} + + ${java.release} + + + + + default-compile + none + + + + + default-testCompile + none + + + + + java-compile + compile + + compile + + + + + java-test-compile + test-compile + + testCompile + + + + + io.ebean ebean-maven-plugin ${ebean-maven-plugin.version} + + main + process-classes + + debug=1 + + + enhance + + test process-test-classes diff --git a/kotlin-querybean-generator/src/test/kotlin/org/example/domain/Address.kt b/tests/test-kotlin/src/main/kotlin/org/example/domain/Address.kt similarity index 100% rename from kotlin-querybean-generator/src/test/kotlin/org/example/domain/Address.kt rename to tests/test-kotlin/src/main/kotlin/org/example/domain/Address.kt diff --git a/kotlin-querybean-generator/src/test/kotlin/org/example/domain/BaseModel.kt b/tests/test-kotlin/src/main/kotlin/org/example/domain/BaseModel.kt similarity index 100% rename from kotlin-querybean-generator/src/test/kotlin/org/example/domain/BaseModel.kt rename to tests/test-kotlin/src/main/kotlin/org/example/domain/BaseModel.kt diff --git a/kotlin-querybean-generator/src/test/kotlin/org/example/domain/MyKotInner.kt b/tests/test-kotlin/src/main/kotlin/org/example/domain/MyKotInner.kt similarity index 100% rename from kotlin-querybean-generator/src/test/kotlin/org/example/domain/MyKotInner.kt rename to tests/test-kotlin/src/main/kotlin/org/example/domain/MyKotInner.kt diff --git a/kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/Email.kt b/tests/test-kotlin/src/main/kotlin/org/example/otherpackage/Email.kt similarity index 100% rename from kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/Email.kt rename to tests/test-kotlin/src/main/kotlin/org/example/otherpackage/Email.kt diff --git a/kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/GenericType.kt b/tests/test-kotlin/src/main/kotlin/org/example/otherpackage/GenericType.kt similarity index 100% rename from kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/GenericType.kt rename to tests/test-kotlin/src/main/kotlin/org/example/otherpackage/GenericType.kt diff --git a/kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/GenericTypeArgument.kt b/tests/test-kotlin/src/main/kotlin/org/example/otherpackage/GenericTypeArgument.kt similarity index 100% rename from kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/GenericTypeArgument.kt rename to tests/test-kotlin/src/main/kotlin/org/example/otherpackage/GenericTypeArgument.kt diff --git a/kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/GenericTypeAttributeConverter.kt b/tests/test-kotlin/src/main/kotlin/org/example/otherpackage/GenericTypeAttributeConverter.kt similarity index 100% rename from kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/GenericTypeAttributeConverter.kt rename to tests/test-kotlin/src/main/kotlin/org/example/otherpackage/GenericTypeAttributeConverter.kt diff --git a/kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/PhoneAttributeConverter.kt b/tests/test-kotlin/src/main/kotlin/org/example/otherpackage/PhoneAttributeConverter.kt similarity index 100% rename from kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/PhoneAttributeConverter.kt rename to tests/test-kotlin/src/main/kotlin/org/example/otherpackage/PhoneAttributeConverter.kt diff --git a/kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/PhoneNumber.kt b/tests/test-kotlin/src/main/kotlin/org/example/otherpackage/PhoneNumber.kt similarity index 100% rename from kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/PhoneNumber.kt rename to tests/test-kotlin/src/main/kotlin/org/example/otherpackage/PhoneNumber.kt diff --git a/kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/ValidEmail.kt b/tests/test-kotlin/src/main/kotlin/org/example/otherpackage/ValidEmail.kt similarity index 100% rename from kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/ValidEmail.kt rename to tests/test-kotlin/src/main/kotlin/org/example/otherpackage/ValidEmail.kt diff --git a/kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/ValidEmailAttributeConverter.kt b/tests/test-kotlin/src/main/kotlin/org/example/otherpackage/ValidEmailAttributeConverter.kt similarity index 100% rename from kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/ValidEmailAttributeConverter.kt rename to tests/test-kotlin/src/main/kotlin/org/example/otherpackage/ValidEmailAttributeConverter.kt diff --git a/kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/InnerTest.kt b/tests/test-kotlin/src/test/kotlin/org/example/InnerTest.kt similarity index 93% rename from kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/InnerTest.kt rename to tests/test-kotlin/src/test/kotlin/org/example/InnerTest.kt index caa3bb0a0..99b1be7ba 100644 --- a/kotlin-querybean-generator/src/test/kotlin/org/example/otherpackage/InnerTest.kt +++ b/tests/test-kotlin/src/test/kotlin/org/example/InnerTest.kt @@ -1,4 +1,4 @@ -package org.example.otherpackage +package org.example import io.ebean.DB import org.assertj.core.api.AssertionsForInterfaceTypes.assertThat diff --git a/kotlin-querybean-generator/src/test/kotlin/io/ebean/querybean/generator/AddressTest.kt b/tests/test-kotlin/src/test/kotlin/org/example/domain/AddressTest.kt similarity index 87% rename from kotlin-querybean-generator/src/test/kotlin/io/ebean/querybean/generator/AddressTest.kt rename to tests/test-kotlin/src/test/kotlin/org/example/domain/AddressTest.kt index 22865347c..6e2bba501 100644 --- a/kotlin-querybean-generator/src/test/kotlin/io/ebean/querybean/generator/AddressTest.kt +++ b/tests/test-kotlin/src/test/kotlin/org/example/domain/AddressTest.kt @@ -1,8 +1,6 @@ -package io.ebean.querybean.generator +package org.example.domain -import org.example.domain.Address import org.junit.jupiter.api.Assertions.assertTrue -import org.junit.jupiter.api.Assertions.fail import org.junit.jupiter.api.Test class AddressTest {