diff options
author | sebastian.sellmair <sebastian.sellmair@jetbrains.com> | 2020-08-14 12:56:05 +0200 |
---|---|---|
committer | Sebastian Sellmair <34319766+sellmair@users.noreply.github.com> | 2020-08-14 17:51:11 +0200 |
commit | 7f4870484fe9d3ee7f465f77effe58d468b82773 (patch) | |
tree | 569da021cae506070b9723ddbcc12c4103dbbe66 /core | |
parent | 199fca31846be5b561229e6d0c98f11b15fdf003 (diff) | |
download | dokka-7f4870484fe9d3ee7f465f77effe58d468b82773.tar.gz dokka-7f4870484fe9d3ee7f465f77effe58d468b82773.tar.bz2 dokka-7f4870484fe9d3ee7f465f77effe58d468b82773.zip |
Gradle Plugin: Code style improvements
Diffstat (limited to 'core')
-rw-r--r-- | core/src/main/kotlin/configuration.kt | 4 | ||||
-rw-r--r-- | core/src/main/kotlin/defaultExternalLinks.kt | 29 |
2 files changed, 15 insertions, 18 deletions
diff --git a/core/src/main/kotlin/configuration.kt b/core/src/main/kotlin/configuration.kt index e0f973d7..4c722a37 100644 --- a/core/src/main/kotlin/configuration.kt +++ b/core/src/main/kotlin/configuration.kt @@ -56,9 +56,7 @@ interface DokkaConfigurationBuilder<T : Any> { fun build(): T } -fun <T : Any> Iterable<DokkaConfigurationBuilder<T>>.build(): List<T> { - return this.map { it.build() } -} +fun <T : Any> Iterable<DokkaConfigurationBuilder<T>>.build(): List<T> = this.map { it.build() } data class DokkaSourceSetID( val moduleName: String, diff --git a/core/src/main/kotlin/defaultExternalLinks.kt b/core/src/main/kotlin/defaultExternalLinks.kt index d8c95076..01eefb39 100644 --- a/core/src/main/kotlin/defaultExternalLinks.kt +++ b/core/src/main/kotlin/defaultExternalLinks.kt @@ -4,8 +4,8 @@ import org.jetbrains.dokka.DokkaConfiguration.ExternalDocumentationLink import java.net.URL -fun ExternalDocumentationLink.Companion.jdk(jdkVersion: Int): ExternalDocumentationLinkImpl { - return ExternalDocumentationLink( +fun ExternalDocumentationLink.Companion.jdk(jdkVersion: Int): ExternalDocumentationLinkImpl = + ExternalDocumentationLink( url = if (jdkVersion < 11) "https://docs.oracle.com/javase/${jdkVersion}/docs/api/" else "https://docs.oracle.com/en/java/javase/${jdkVersion}/docs/api/java.base/", @@ -13,19 +13,18 @@ fun ExternalDocumentationLink.Companion.jdk(jdkVersion: Int): ExternalDocumentat if (jdkVersion < 11) "https://docs.oracle.com/javase/${jdkVersion}/docs/api/package-list" else "https://docs.oracle.com/en/java/javase/${jdkVersion}/docs/api/element-list" ) -} -fun ExternalDocumentationLink.Companion.kotlinStdlib(): ExternalDocumentationLinkImpl { - return ExternalDocumentationLink("https://kotlinlang.org/api/latest/jvm/stdlib/") -} -fun ExternalDocumentationLink.Companion.androidSdk(): ExternalDocumentationLinkImpl { - return ExternalDocumentationLink("https://developer.android.com/reference/") -} +fun ExternalDocumentationLink.Companion.kotlinStdlib(): ExternalDocumentationLinkImpl = + ExternalDocumentationLink("https://kotlinlang.org/api/latest/jvm/stdlib/") + + +fun ExternalDocumentationLink.Companion.androidSdk(): ExternalDocumentationLinkImpl = + ExternalDocumentationLink("https://developer.android.com/reference/") + + +fun ExternalDocumentationLink.Companion.androidX(): ExternalDocumentationLinkImpl = ExternalDocumentationLink( + url = URL("https://developer.android.com/reference/kotlin/"), + packageListUrl = URL("https://developer.android.com/reference/androidx/package-list") +) -fun ExternalDocumentationLink.Companion.androidX(): ExternalDocumentationLinkImpl { - return ExternalDocumentationLink( - url = URL("https://developer.android.com/reference/kotlin/"), - packageListUrl = URL("https://developer.android.com/reference/androidx/package-list") - ) -} |