Skip to content

Commit b6a102f

Browse files
committed
fix: generate JavaDoc for Kotlin classes
1 parent bc3e0a5 commit b6a102f

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

pom.xml

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@
131131
<spring-test-profiler.version>0.0.14</spring-test-profiler.version>
132132
<ktlint-maven-plugin.version>3.5.0</ktlint-maven-plugin.version>
133133
<jetbrains-annotations.version>26.0.2-1</jetbrains-annotations.version>
134+
<dokka-maven-plugin.version>2.1.0</dokka-maven-plugin.version>
134135
</properties>
135136

136137
<dependencyManagement>
@@ -556,6 +557,25 @@
556557
<artifactId>maven-jar-plugin</artifactId>
557558
<version>${maven-jar-plugin.version}</version>
558559
</plugin>
560+
<plugin>
561+
<groupId>org.jetbrains.dokka</groupId>
562+
<artifactId>dokka-maven-plugin</artifactId>
563+
<version>${dokka-maven-plugin.version}</version>
564+
<executions>
565+
<execution>
566+
<phase>prepare-package</phase>
567+
<goals>
568+
<goal>javadocJar</goal>
569+
</goals>
570+
</execution>
571+
</executions>
572+
<configuration>
573+
<sourceDirectories>
574+
<dir>${project.basedir}/src/main/kotlin</dir>
575+
<dir>${project.basedir}/src/main/java</dir>
576+
</sourceDirectories>
577+
</configuration>
578+
</plugin>
559579
<plugin>
560580
<artifactId>maven-javadoc-plugin</artifactId>
561581
<version>${maven-javadoc-plugin.version}</version>
@@ -713,7 +733,8 @@
713733
</executions>
714734
</plugin>
715735
<plugin>
716-
<artifactId>maven-javadoc-plugin</artifactId>
736+
<groupId>org.jetbrains.dokka</groupId>
737+
<artifactId>dokka-maven-plugin</artifactId>
717738
</plugin>
718739
<plugin>
719740
<artifactId>maven-source-plugin</artifactId>

0 commit comments

Comments
 (0)