Skip to content

Commit 23c2d6c

Browse files
committed
Polishing
1 parent abb6fdc commit 23c2d6c

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

documentation/documentation.gradle.kts

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -107,21 +107,21 @@ tasks {
107107
classpath = sourceSets["test"].runtimeClasspath
108108
main = "org.junit.platform.console.ConsoleLauncher"
109109
args("--help")
110-
redirectOutput(this, consoleLauncherOptionsFile)
110+
redirectOutput(consoleLauncherOptionsFile)
111111
}
112112

113113
val generateExperimentalApisTable by registering(JavaExec::class) {
114114
classpath = sourceSets["test"].runtimeClasspath
115115
main = "org.junit.api.tools.ApiReportGenerator"
116116
args("EXPERIMENTAL")
117-
redirectOutput(this, experimentalApisTableFile)
117+
redirectOutput(experimentalApisTableFile)
118118
}
119119

120120
val generateDeprecatedApisTable by registering(JavaExec::class) {
121121
classpath = sourceSets["test"].runtimeClasspath
122122
main = "org.junit.api.tools.ApiReportGenerator"
123123
args("DEPRECATED")
124-
redirectOutput(this, deprecatedApisTableFile)
124+
redirectOutput(deprecatedApisTableFile)
125125
}
126126

127127
withType<AbstractAsciidoctorTask>().configureEach {
@@ -316,15 +316,13 @@ tasks {
316316
}
317317
}
318318

319-
fun redirectOutput(task: JavaExec, outputFile: File) {
320-
task.apply {
321-
outputs.file(outputFile)
322-
val byteStream = ByteArrayOutputStream()
323-
standardOutput = byteStream
324-
doLast {
325-
Files.createDirectories(outputFile.parentFile.toPath())
326-
Files.write(outputFile.toPath(), byteStream.toByteArray())
327-
}
319+
fun JavaExec.redirectOutput(outputFile: File) {
320+
outputs.file(outputFile)
321+
val byteStream = ByteArrayOutputStream()
322+
standardOutput = byteStream
323+
doLast {
324+
Files.createDirectories(outputFile.parentFile.toPath())
325+
Files.write(outputFile.toPath(), byteStream.toByteArray())
328326
}
329327
}
330328

0 commit comments

Comments
 (0)