diff options
Diffstat (limited to 'dottydoc/src/dotty/tools/dottydoc/api/java/Dottydoc.java')
-rw-r--r-- | dottydoc/src/dotty/tools/dottydoc/api/java/Dottydoc.java | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/dottydoc/src/dotty/tools/dottydoc/api/java/Dottydoc.java b/dottydoc/src/dotty/tools/dottydoc/api/java/Dottydoc.java new file mode 100644 index 000000000..c2ec29395 --- /dev/null +++ b/dottydoc/src/dotty/tools/dottydoc/api/java/Dottydoc.java @@ -0,0 +1,27 @@ +package dotty.tools.dottydoc.api.java; + +import dotty.tools.dottydoc.DottyDocDriver; +import dotty.tools.dottydoc.model.Package; +import dotty.tools.dottydoc.util.OutputWriter; +import java.util.Map; +import java.util.List; + +/** FIXME: document me! */ +public class Dottydoc extends DottyDocDriver { + public Map<String, Package> createIndex(String[] args) { + return compiledDocsJava(args); + } + + public String createJsonIndex(String[] args) { + return indexToJson(createIndex(args)); + } + + public void buildDocs( + String outputDir, + String templatePath, + List<String> resources, + Map<String, Package> index + ) { + new OutputWriter().writeJava(index, templatePath, outputDir, resources); + } +} |