Skip to content
This repository was archived by the owner on Apr 10, 2025. It is now read-only.

Commit 710df1a

Browse files
author
hiwayama
committed
added config for creating javadoc
1 parent 2a65ea7 commit 710df1a

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

build.gradle

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1+
import io.franzbecker.gradle.lombok.task.DelombokTask
2+
13
plugins {
24
id 'java'
5+
id 'io.franzbecker.gradle-lombok' version '1.14'
36
}
47

58
group 'com.github.hiwayama'
@@ -11,6 +14,21 @@ repositories {
1114
mavenCentral()
1215
}
1316

17+
task delombok(type: DelombokTask, dependsOn: compileJava) {
18+
ext.outputDir = file("$buildDir/delombok")
19+
outputs.dir(outputDir)
20+
sourceSets.main.java.srcDirs.each {
21+
inputs.dir(it)
22+
args(it, "-d", outputDir)
23+
}
24+
}
25+
26+
javadoc {
27+
dependsOn delombok
28+
source = delombok.outputDir
29+
failOnError = false
30+
}
31+
1432
dependencies {
1533
compile "com.fasterxml.jackson.module:jackson-module-jsonSchema:2.8.5"
1634
compile 'com.github.briandilley.jsonrpc4j:jsonrpc4j:1.5.3'

0 commit comments

Comments
 (0)