aboutsummaryrefslogtreecommitdiff
path: root/core/src/main/kotlin/Generation
diff options
context:
space:
mode:
authorZubakov <aleks.zubakov@gmail.com>2018-08-27 21:35:29 +0300
committerZubakov <aleks.zubakov@gmail.com>2018-09-06 19:38:51 +0300
commita4ae451279b4f89b9994d333c6d6d88a0868c5e4 (patch)
treef052501c47a6d00641395983eae66dd43109a366 /core/src/main/kotlin/Generation
parent6034c10de4f208484485e6a53daa48cf11800ef5 (diff)
downloaddokka-a4ae451279b4f89b9994d333c6d6d88a0868c5e4.tar.gz
dokka-a4ae451279b4f89b9994d333c6d6d88a0868c5e4.tar.bz2
dokka-a4ae451279b4f89b9994d333c6d6d88a0868c5e4.zip
Drop unnecessary properties in SourceRoot
Diffstat (limited to 'core/src/main/kotlin/Generation')
-rw-r--r--core/src/main/kotlin/Generation/configurationImpl.kt15
1 files changed, 2 insertions, 13 deletions
diff --git a/core/src/main/kotlin/Generation/configurationImpl.kt b/core/src/main/kotlin/Generation/configurationImpl.kt
index f2a91002..2aa0e0d7 100644
--- a/core/src/main/kotlin/Generation/configurationImpl.kt
+++ b/core/src/main/kotlin/Generation/configurationImpl.kt
@@ -18,22 +18,11 @@ data class SourceLinkDefinitionImpl(override val path: String,
}
}
-class SourceRootImpl(path: String, override val platforms: List<String> = emptyList(),
- override val analysisPlatform: Platform = Platform.DEFAULT) : SourceRoot {
+class SourceRootImpl(path: String) : SourceRoot {
override val path: String = File(path).absolutePath
companion object {
- fun parseSourceRoot(sourceRoot: String): SourceRoot {
- val components = sourceRoot.split("::", limit = 2)
-
- val platform = if (components.size == 1) {
- Platform.DEFAULT
- } else {
- Platform.fromString(components[0])
- }
-
- return SourceRootImpl(components.last(), emptyList(), platform)
- }
+ fun parseSourceRoot(sourceRoot: String): SourceRoot = SourceRootImpl(sourceRoot)
}
}