diff options
Diffstat (limited to 'book/src/main/scala/book/BookData.scala')
-rw-r--r-- | book/src/main/scala/book/BookData.scala | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/book/src/main/scala/book/BookData.scala b/book/src/main/scala/book/BookData.scala index b21f660..9fa4d5e 100644 --- a/book/src/main/scala/book/BookData.scala +++ b/book/src/main/scala/book/BookData.scala @@ -4,11 +4,12 @@ import java.io.File import acyclic.file import ammonite.all._ +import ammonite.ops.Path import scalatags.Text.TypedTag import scalatags.Text.all._ object BookData { val wd = processWorkingDir - val cloneRoot = root/System.getProperty("clone.root").split('/') + val cloneRoot = Path(System.getProperty("clone.root")) lazy val javaAPIs = { @@ -25,7 +26,7 @@ object BookData { if file.ext == "scala" } yield{ - val path = (file - cloneRoot).toString.stripSuffix(".scala") + val path = (file - cloneRoot - root).toString.stripSuffix(".scala") val filename = path.replace('/', '.') val docpath = s"https://docs.oracle.com/javase/7/docs/api/$path.html" |