Advertisement
Guest User

Untitled

a guest
May 2nd, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #!/usr/bin/env scalas
  2.  
  3. /***
  4. libraryDependencies += "org.apache.maven" % "maven-jxr" % "2.5"
  5.  
  6. scalaVersion := "2.11.8"
  7. */
  8.  
  9. import org.apache.maven.jxr.JXR
  10. import scala.collection.JavaConverters._
  11.  
  12. val jxr = new JXR
  13.  
  14. object logger extends org.apache.maven.jxr.log.Log {
  15. def debug(a: String) = println(a)
  16. def error(a: String) = Console.err.println(a)
  17. def info(a: String) = println(a)
  18. def warn(a: String) = println(a)
  19. }
  20.  
  21. val sourceDirs = List("main", "test").map(a => s"src/$a/java").asJava
  22.  
  23. jxr.setLog(logger)
  24. jxr.setDest("jxr_out")
  25. jxr.xref(sourceDirs, "templates", "title", "doc title", "footer")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement