Skip to content

Commit 90a1a0e

Browse files
committed
revisiting javadoc configuration
1 parent 455d21c commit 90a1a0e

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

.github/workflows/javadoc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ jobs:
2020
distribution: 'adopt'
2121
java-version: ${{ matrix.java }}
2222
- name: Javadoc generation
23-
run: ./gradlew javadoc
23+
run: ./gradlew myJavadoc

core/build.gradle.kts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,20 +45,21 @@ dependencies {
4545
implementation("com.networknt:json-schema-validator:1.0.77")
4646
}
4747

48-
tasks.register<Javadoc>("generateJavaDocs") {
48+
tasks.register<Javadoc>("myJavadoc") {
4949
source = sourceSets.main.get().allJava
5050
classpath = javadocConfig
51-
// options {
52-
// links("https://docs.oracle.com/javase/8/docs/api/")
53-
// links("https://download.eclipse.org/modeling/emf/emf/javadoc/2.10.0/")
54-
// links("https://alexanderpann.github.io/mps-openapi-doc/javadoc_2021.2/")
55-
// }
51+
options {
52+
require(this is StandardJavadocDocletOptions)
53+
addStringOption("link", "https://docs.oracle.com/javase/8/docs/api/")
54+
addStringOption("link", "https://download.eclipse.org/modeling/emf/emf/javadoc/2.10.0/")
55+
addStringOption("link", "https://alexanderpann.github.io/mps-openapi-doc/javadoc_2021.2/")
56+
}
5657
}
5758

5859
val isReleaseVersion = !(version as String).endsWith("SNAPSHOT")
5960

6061
tasks.register<Jar>("javadocJar") {
61-
dependsOn("javadoc")
62+
dependsOn("myJavadoc")
6263
from(tasks.getByName("javadoc")/*.destinationDir*/)
6364
archiveClassifier.set("javadoc")
6465
}

0 commit comments

Comments
 (0)