diff --git a/pom.xml b/pom.xml index 47cfe1bd..ad95e434 100644 --- a/pom.xml +++ b/pom.xml @@ -116,19 +116,47 @@ net.alchim31.maven scala-maven-plugin 4.9.2 - - - java-output-version 11 - -feature - -deprecation - - + add-sources + process-sources + + add-source + + + + compile + compile compile - testCompile + + -java-output-version 11 + -feature + -deprecation + + + + package-doc-jar + package + + doc-jar + + + dotty.tools.scaladoc.Main + ${project.build.outputDirectory} + -nobootcp + + **/*.tasty + + + + org.scala-lang + scaladoc_3 + ${scala.version} + + + @@ -152,6 +180,21 @@ maven-surefire-plugin 3.5.2 + + org.apache.maven.plugins + maven-source-plugin + 3.3.1 + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.11.1 + + + org.apache.maven.plugins + maven-deploy-plugin + 3.1.3 + org.scalatest scalatest-maven-plugin diff --git a/vertx-lang-scala-codegen/pom.xml b/vertx-lang-scala-codegen/pom.xml index b35fb832..f7baade1 100644 --- a/vertx-lang-scala-codegen/pom.xml +++ b/vertx-lang-scala-codegen/pom.xml @@ -29,4 +29,16 @@ 4.0.3 + + + + + org.apache.maven.plugins + maven-deploy-plugin + + true + + + + \ No newline at end of file diff --git a/vertx-lang-scala-itests/pom.xml b/vertx-lang-scala-itests/pom.xml index f9ea29ee..9aaeba96 100644 --- a/vertx-lang-scala-itests/pom.xml +++ b/vertx-lang-scala-itests/pom.xml @@ -58,6 +58,13 @@ org.scalatest scalatest-maven-plugin + + org.apache.maven.plugins + maven-deploy-plugin + + true + + diff --git a/vertx-lang-scala-test/pom.xml b/vertx-lang-scala-test/pom.xml index b8d24d6e..d1d83bc5 100644 --- a/vertx-lang-scala-test/pom.xml +++ b/vertx-lang-scala-test/pom.xml @@ -1,7 +1,7 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 @@ -52,6 +52,10 @@ + + org.apache.maven.plugins + maven-source-plugin + org.scalatest scalatest-maven-plugin @@ -62,4 +66,4 @@ - + \ No newline at end of file diff --git a/vertx-lang-scala/pom.xml b/vertx-lang-scala/pom.xml index 1d08b074..b3e4a3bc 100644 --- a/vertx-lang-scala/pom.xml +++ b/vertx-lang-scala/pom.xml @@ -592,6 +592,10 @@ + + org.apache.maven.plugins + maven-source-plugin + net.alchim31.maven scala-maven-plugin