diff options
author | Dmitry Jemerov <yole@jetbrains.com> | 2015-01-12 13:25:58 +0100 |
---|---|---|
committer | Dmitry Jemerov <yole@jetbrains.com> | 2015-01-12 13:25:58 +0100 |
commit | c5fc45ce7d8f83042420fa992aa9fc23efb0f555 (patch) | |
tree | 657ad57eae066345db08c5007336249f497d4ffe | |
parent | e17eaa5fbc296bab0f32e8169d50fea06a6de581 (diff) | |
download | dokka-c5fc45ce7d8f83042420fa992aa9fc23efb0f555.tar.gz dokka-c5fc45ce7d8f83042420fa992aa9fc23efb0f555.tar.bz2 dokka-c5fc45ce7d8f83042420fa992aa9fc23efb0f555.zip |
code review
-rw-r--r-- | src/Formats/StructuredFormatService.kt | 3 | ||||
-rw-r--r-- | src/Kotlin/DocumentationBuilder.kt | 2 | ||||
-rw-r--r-- | src/Kotlin/KotlinLanguageService.kt | 4 |
3 files changed, 3 insertions, 6 deletions
diff --git a/src/Formats/StructuredFormatService.kt b/src/Formats/StructuredFormatService.kt index 51222ffb..0301543c 100644 --- a/src/Formats/StructuredFormatService.kt +++ b/src/Formats/StructuredFormatService.kt @@ -1,7 +1,6 @@ package org.jetbrains.dokka import java.util.LinkedHashMap -import com.intellij.openapi.util.text.StringUtil public data class FormatLink(val text: String, val location: Location) @@ -125,7 +124,7 @@ public abstract class StructuredFormatService(val locationService: LocationServi val deprecationValue = deprecationParameter?.details(DocumentationNode.Kind.Value)?.firstOrNull() if (deprecationValue != null) { to.append(formatStrong("Deprecated: ")) - appendLine(to, formatText(StringUtil.unquoteString(deprecationValue.name))) + appendLine(to, formatText(deprecationValue.name.substring(0, deprecationValue.name.length()-1))) } else { appendLine(to, formatStrong("Deprecated")) } diff --git a/src/Kotlin/DocumentationBuilder.kt b/src/Kotlin/DocumentationBuilder.kt index 121c44bf..baa17b5c 100644 --- a/src/Kotlin/DocumentationBuilder.kt +++ b/src/Kotlin/DocumentationBuilder.kt @@ -173,7 +173,7 @@ class DocumentationBuilder(val session: ResolveSession, val options: Documentati descriptors.put(name.asString(), parts.flatMap { it.getMemberScope().getAllDescriptors() }) } for ((packageName, declarations) in descriptors) { - println(" package $packageName: ${declarations.count()} nodes") + println(" package $packageName: ${declarations.count()} declarations") val packageNode = DocumentationNode(packageName, Content.Empty, Kind.Package) val externalClassNodes = hashMapOf<FqName, DocumentationNode>() declarations.forEach { descriptor -> diff --git a/src/Kotlin/KotlinLanguageService.kt b/src/Kotlin/KotlinLanguageService.kt index 2ed308f8..40f47639 100644 --- a/src/Kotlin/KotlinLanguageService.kt +++ b/src/Kotlin/KotlinLanguageService.kt @@ -1,13 +1,11 @@ package org.jetbrains.dokka -import org.jetbrains.dokka - /** * Implements [LanguageService] and provides rendering of symbols in Kotlin language */ class KotlinLanguageService : LanguageService { override fun render(node: DocumentationNode): ContentNode { - return dokka.content { + return content { when (node.kind) { DocumentationNode.Kind.Package -> renderPackage(node) DocumentationNode.Kind.Class, |