diff options
| author | Ilya Ryzhenkov <orangy@jetbrains.com> | 2014-12-22 20:01:01 +0300 |
|---|---|---|
| committer | Ilya Ryzhenkov <orangy@jetbrains.com> | 2015-01-13 18:05:10 +0300 |
| commit | 1b5f12b79d441bd2c2044e3b04925c4fab6f814b (patch) | |
| tree | 97c0ef5aa82b9d6d94b1d502975a83f808584a35 /src/Languages | |
| parent | 75e1f85d92d1a0485983103dd61c46447068c20f (diff) | |
| download | dokka-1b5f12b79d441bd2c2044e3b04925c4fab6f814b.tar.gz dokka-1b5f12b79d441bd2c2044e3b04925c4fab6f814b.tar.bz2 dokka-1b5f12b79d441bd2c2044e3b04925c4fab6f814b.zip | |
Process directives, implement "code" directive.
Diffstat (limited to 'src/Languages')
| -rw-r--r-- | src/Languages/LanguageService.kt | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/Languages/LanguageService.kt b/src/Languages/LanguageService.kt index 191f12c4..97f8e621 100644 --- a/src/Languages/LanguageService.kt +++ b/src/Languages/LanguageService.kt @@ -14,9 +14,15 @@ trait LanguageService { /** * Renders [node] as a named representation in the target language * + * For example: + * ${code org.jetbrains.dokka.example} + * * $node: A [DocumentationNode] to render * $returns: [String] which is a string representation of the node's name */ - fun renderName(node: DocumentationNode) : String + fun renderName(node: DocumentationNode): String } +fun example(service: LanguageService, node: DocumentationNode) { + println("Node name: ${service.renderName(node)}") +}
\ No newline at end of file |
