diff options
Diffstat (limited to 'stage2')
-rw-r--r-- | stage2/Lib.scala | 1 | ||||
-rw-r--r-- | stage2/ToolsTasks.scala | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/stage2/Lib.scala b/stage2/Lib.scala index d72c82f..cc48e60 100644 --- a/stage2/Lib.scala +++ b/stage2/Lib.scala @@ -177,7 +177,6 @@ final class Lib(val logger: Logger) extends Stage1Lib(logger){ case None => "" case d: Dependency => lib.usage(d.getClass, d.show()) case c: ClassPath => c.string - case t:ToolsStage2.type => "Available methods: " ++ lib.taskNames(t.getClass).mkString(" ") case ExitCode(int) => System.err.println(int); System.exit(int); ??? case _ => obj.toString } diff --git a/stage2/ToolsTasks.scala b/stage2/ToolsTasks.scala index 0cfd501..b5e94d4 100644 --- a/stage2/ToolsTasks.scala +++ b/stage2/ToolsTasks.scala @@ -10,6 +10,8 @@ class ToolsTasks( cbtHome: File, cbtLastModified: Long )(implicit classLoaderCache: ClassLoaderCache){ + def apply: String = "Available methods: " ++ lib.taskNames(getClass).mkString(" ") + private val paths = CbtPaths(cbtHome, cache) import paths._ implicit val logger: Logger = lib.logger |