aboutsummaryrefslogtreecommitdiff
path: root/dottydoc/src
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2016-08-10 13:02:10 +0200
committerFelix Mulder <felix.mulder@gmail.com>2016-08-19 15:37:34 +0200
commitb1defa0c080706258b1c2c5859bb10439c394669 (patch)
tree739cae19b837990e11d98b297c374a87545d3237 /dottydoc/src
parent0d89be8ad7078f51d3d7042c23cae2fe27319218 (diff)
downloaddotty-b1defa0c080706258b1c2c5859bb10439c394669.tar.gz
dotty-b1defa0c080706258b1c2c5859bb10439c394669.tar.bz2
dotty-b1defa0c080706258b1c2c5859bb10439c394669.zip
Add scaladoc interface stub
Diffstat (limited to 'dottydoc/src')
-rw-r--r--dottydoc/src/dotty/tools/dottydoc/api/java/Dottydoc.java (renamed from dottydoc/src/dotty/tools/dottydoc/interface/Dottydoc.java)2
-rw-r--r--dottydoc/src/dotty/tools/dottydoc/api/scala/Dottydoc.scala15
2 files changed, 16 insertions, 1 deletions
diff --git a/dottydoc/src/dotty/tools/dottydoc/interface/Dottydoc.java b/dottydoc/src/dotty/tools/dottydoc/api/java/Dottydoc.java
index cc8424f14..c2ec29395 100644
--- a/dottydoc/src/dotty/tools/dottydoc/interface/Dottydoc.java
+++ b/dottydoc/src/dotty/tools/dottydoc/api/java/Dottydoc.java
@@ -1,4 +1,4 @@
-package dotty.tools.dottydoc.java;
+package dotty.tools.dottydoc.api.java;
import dotty.tools.dottydoc.DottyDocDriver;
import dotty.tools.dottydoc.model.Package;
diff --git a/dottydoc/src/dotty/tools/dottydoc/api/scala/Dottydoc.scala b/dottydoc/src/dotty/tools/dottydoc/api/scala/Dottydoc.scala
new file mode 100644
index 000000000..0b144027b
--- /dev/null
+++ b/dottydoc/src/dotty/tools/dottydoc/api/scala/Dottydoc.scala
@@ -0,0 +1,15 @@
+package dotty.tools.dottydoc.api.scala
+
+import dotty.tools.dottydoc.DottyDocDriver
+import dotty.tools.dottydoc.model.Package
+import dotty.tools.dottydoc.util.OutputWriter
+
+import scala.collection.Map
+
+trait Dottydoc extends DottyDocDriver {
+ def createIndex(args: Array[String]): Map[String, Package] =
+ compiledDocs(args)
+
+ def buildDocs(outDir: String, templatePath: String, resources: List[String], index: Map[String, Package]) =
+ new OutputWriter().write(index, templatePath, outDir, resources)
+}