Skip to content

Commit

Permalink
Merge pull request #897 from davy-claisse/master
Browse files Browse the repository at this point in the history
#874 Fix build in failure due to dokka-maven-plugin on JDK 11
  • Loading branch information
ipolevoy committed Sep 30, 2019
2 parents 3ffb9fa + 72a9d57 commit 91d0fff
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 11 deletions.
47 changes: 36 additions & 11 deletions activejdbc-kt/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,13 @@

<properties>
<!-- Kotlin version -->
<kotlin.version>1.2.51</kotlin.version>
<kotlin.compiler.languageVersion>1.2</kotlin.compiler.languageVersion>
<kotlin.version>1.3.50</kotlin.version>
<kotlin.compiler.languageVersion>1.3</kotlin.compiler.languageVersion>
<jvm.version>11</jvm.version>

<!-- Kotlin version -->
<kotlin.src>${project.basedir}/src/main/kt</kotlin.src>
<kotlin.test>${project.basedir}/src/test/kt</kotlin.test>
<kotlin.source.directory>${project.basedir}/src/main/kt</kotlin.source.directory>
<kotlin.test.directory>${project.basedir}/src/test/kt</kotlin.test.directory>

<!-- H2DB config for tests -->
<jdbc.driver>org.h2.Driver</jdbc.driver>
Expand Down Expand Up @@ -50,32 +51,55 @@
<url>https://jcenter.bintray.com/</url>
</pluginRepository>
</pluginRepositories>

<build>
<testResources>
<testResource>
<directory>${project.basedir}/src/test/resources</directory>
<filtering>true</filtering>
</testResource>
</testResources>

<!-- Specify where kotlin sources are -->
<sourceDirectory>${kotlin.src}</sourceDirectory>
<testSourceDirectory>${kotlin.test}</testSourceDirectory>
<sourceDirectory>${kotlin.source.directory}</sourceDirectory>
<testSourceDirectory>${kotlin.test.directory}</testSourceDirectory>

<plugins>
<!--plugin>
<plugin>
<groupId>org.jetbrains.dokka</groupId>
<artifactId>dokka-maven-plugin</artifactId>
<version>0.9.18</version>
<executions>
<execution>
<phase>package</phase>
<phase>pre-site</phase>
<goals>
<goal>javadocJar</goal>
<goal>dokka</goal>
</goals>
</execution>
</executions>
</plugin-->
<configuration>
<jdkVersion>${jvm.version}</jdkVersion>
<outputFormat>html</outputFormat>
<noStdlibLink>true</noStdlibLink>
<noJdkLink>true</noJdkLink>
<skipEmptyPackages>true</skipEmptyPackages>

<impliedPlatforms>
<platform>JVM</platform>
</impliedPlatforms>

<sourceDirectories>
<dir>${kotlin.source.directory}</dir>
</sourceDirectories>

<sourceRoots>
<root>
<path>${kotlin.source.directory}</path>
<platforms>JVM</platforms>
</root>
</sourceRoots>
</configuration>
</plugin>

<plugin>
<groupId>org.jetbrains.kotlin</groupId>
Expand Down Expand Up @@ -143,6 +167,7 @@
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>

<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
Expand Down
5 changes: 5 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,11 @@
</execution>
</executions>
</plugin>

<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>3.8.2</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
Expand Down

0 comments on commit 91d0fff

Please sign in to comment.