From 52deaf7d9b31a4cc5ed36a280e07fdfeff975362 Mon Sep 17 00:00:00 2001 From: Ilya Ryzhenkov Date: Sat, 12 Jul 2014 15:14:03 +0400 Subject: Add signature generator classes, refactor classes into files and nested enums. --- src/Generation/KotlinSignatureGenerator.kt | 7 +++++++ src/Generation/SignatureGenerator.kt | 6 ++++++ 2 files changed, 13 insertions(+) create mode 100644 src/Generation/KotlinSignatureGenerator.kt create mode 100644 src/Generation/SignatureGenerator.kt (limited to 'src/Generation') diff --git a/src/Generation/KotlinSignatureGenerator.kt b/src/Generation/KotlinSignatureGenerator.kt new file mode 100644 index 00000000..fad655b0 --- /dev/null +++ b/src/Generation/KotlinSignatureGenerator.kt @@ -0,0 +1,7 @@ +package org.jetbrains.dokka + +class KotlinSignatureGenerator : SignatureGenerator { + override fun getFunctionSignature(node: DocumentationNode): String { + return node.name + } +} \ No newline at end of file diff --git a/src/Generation/SignatureGenerator.kt b/src/Generation/SignatureGenerator.kt new file mode 100644 index 00000000..2f603327 --- /dev/null +++ b/src/Generation/SignatureGenerator.kt @@ -0,0 +1,6 @@ +package org.jetbrains.dokka + +trait SignatureGenerator { + fun getFunctionSignature(node: DocumentationNode): String +} + -- cgit