diff --git a/pom.xml b/pom.xml index 644a660..179020b 100644 --- a/pom.xml +++ b/pom.xml @@ -2,8 +2,13 @@ 4.0.0 + + io.github.ktestify + ktestify-parent + 1.0.1 + + - io.github.ktestify ktestify-core 0.1.2-SNAPSHOT jar @@ -46,77 +51,10 @@ - - 25 - ${java.version} - ${java.version} - ${java.version} + ktestify-core - UTF-8 - UTF-8 - - - 4.3.0 - 1.11.0 - 2.22.0 - 3.20.0 - 8.3.0 - 7.34.4 - 1.1.0 - 2.14.0 - 6.1.1 - 4.3.1 - 1.18.46 - 5.23.0 - 2.22.0 - 2.26.0 - 2.0.18 - 2.6 - 2.0.5 - 2.0.5 - 1.4.9 - 2.12.0 - - - 3.1.1 - 0.8.15 - 3.15.0 - 3.1.4 - 3.2.8 - 3.1.4 - 3.5.0 - 3.12.0 - 3.5.0 - 3.6.0 - 3.4.0 - 3.5.6 - 3.7.0 - 2.21.0 - 0.11.0 - - - - - - - - com.fasterxml.jackson - jackson-bom - ${jackson.version} - pom - import - - - - @@ -126,48 +64,35 @@ commons-io commons-io - ${commons-io.version} org.apache.commons commons-lang3 - ${commons-lang3.version} com.google.code.gson gson - ${gson.version} org.projectlombok lombok - ${lombok.version} - provided com.typesafe config - ${typesafe.config.version} org.xmlunit xmlunit-core - ${xmlunit.version} - - - - org.xmlunit - xmlunit-matchers - ${xmlunit.version} @@ -178,28 +103,24 @@ org.slf4j slf4j-api - ${slf4j.version} org.apache.logging.log4j log4j-slf4j2-impl - ${log4j2.version} org.apache.logging.log4j log4j-api - ${log4j2.version} org.apache.logging.log4j log4j-core - ${log4j2.version} @@ -208,48 +129,23 @@ org.apache.kafka kafka-clients - ${kafka.version} + io.confluent kafka-schema-registry-client - ${confluent.version} io.confluent - kafka-streams-avro-serde - ${confluent.version} - - - - - - - - io.cucumber - cucumber-core - ${cucumber.version} + kafka-avro-serializer + - io.cucumber - cucumber-java - ${cucumber.version} - compile - - - - io.cucumber - cucumber-junit - ${cucumber.version} - - - - io.cucumber - cucumber-picocontainer - ${cucumber.version} + org.apache.avro + avro @@ -260,166 +156,52 @@ org.junit.jupiter junit-jupiter-api - ${junit.jupiter.version} - test org.junit.jupiter junit-jupiter-engine - ${junit.jupiter.version} - test org.junit.jupiter junit-jupiter-params - ${junit.jupiter.version} - test org.mockito mockito-core - ${mockito.version} - test org.testcontainers testcontainers - ${testcontainers.version} - test org.testcontainers testcontainers-junit-jupiter - ${testcontainers.version} - test org.testcontainers testcontainers-kafka - ${testcontainers-kafka.version} - test - - - - true - - - false - - confluent - https://packages.confluent.io/maven/ - - - ${project.build.finalName} - - - - - org.apache.maven.plugins - maven-compiler-plugin - ${maven.compiler.plugin.version} - - ${java.version} - ${java.version} - ${java.version} - ${project.build.sourceEncoding} - - - org.projectlombok - lombok - ${lombok.version} - - - - - - - - - - org.apache.maven.plugins - maven-resources-plugin - ${maven.resources.plugin.version} - - ${project.build.sourceEncoding} - - - - - - - - org.apache.maven.plugins - maven-jar-plugin - ${maven.jar.plugin.version} - - - - true - true - - - ${user.name} - ${maven.build.timestamp} - - - - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - ${maven.surefire.plugin.version} - - - **/*Test.java - **/*Tests.java - - @{argLine} - -Xmx1024m - -XX:+EnableDynamicAgentLoading - - - org.jacoco jacoco-maven-plugin - ${jacoco.plugin.version} - - jacoco-initialize - - prepare-agent - - - - jacoco-report - - report - - test - jacoco-check @@ -443,207 +225,7 @@ - - - - - - com.diffplug.spotless - spotless-maven-plugin - ${spotless.plugin.version} - - - - src/main/java/**/*.java - src/test/java/**/*.java - - - 2.90.0 - - true - - - - - - - - .spotless/HEADER.txt - - - - - pom.xml - - - UTF-8 - true - 4 - false - - - - - - - check - - package - - - - - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven.source.plugin.version} - - - attach-sources - - jar-no-fork - - - - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven.javadoc.plugin.version} - - ${project.build.sourceEncoding} - none - true - - - - attach-javadocs - - jar - - - - - - - - - - org.codehaus.mojo - versions-maven-plugin - ${versions.plugin.version} - - false - - - - - - - - org.apache.maven.plugins - maven-install-plugin - ${maven.install.plugin.version} - - - - - - - org.apache.maven.plugins - maven-deploy-plugin - ${maven.deploy.plugin.version} - - - - - - - - release - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven.gpg.plugin.version} - - - sign-artifacts - - sign - - verify - - - - --pinentry-mode - loopback - - - - - - - - - org.sonatype.central - central-publishing-maven-plugin - ${central.publishing.plugin.version} - true - - - central - - ${project.artifactId}-${project.version} - true - published - - - - - - - - - skip-tests - - true - - - - - - integration-tests - - - - org.apache.maven.plugins - maven-failsafe-plugin - ${maven.surefire.plugin.version} - - - - integration-test - verify - - - - - - - - -