diff options
Diffstat (limited to 'src/main.kt')
-rw-r--r-- | src/main.kt | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/main.kt b/src/main.kt index 0faa357b..fbbb53d6 100644 --- a/src/main.kt +++ b/src/main.kt @@ -4,7 +4,6 @@ import com.sampullara.cli.* import com.intellij.openapi.util.* import org.jetbrains.jet.cli.common.messages.* import org.jetbrains.jet.cli.common.arguments.* -import org.jetbrains.jet.utils.PathUtil class DokkaArguments { Argument(value = "src", description = "Source file or directory (allows many paths separated by the system path separator)") @@ -41,7 +40,10 @@ public fun main(args: Array<String>) { context.createDocumentationModule(module, file) }.reduce {(aggregate, item) -> aggregate.merge(item) } - ConsoleGenerator(KotlinSignatureGenerator()).generate(documentation) - + val signatureGenerator = KotlinSignatureGenerator() + val locationService = FoldersLocationService(arguments.outputDir ?: "out/doc/") + val markdown = MarkdownFormatService(locationService, signatureGenerator) + val generator = FileGenerator(signatureGenerator, locationService, markdown) + generator.generate(documentation) Disposer.dispose(environment) }
\ No newline at end of file |