summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/cmd/Reference.scala
diff options
context:
space:
mode:
authorSimon Ochsenreither <simon@ochsenreither.de>2013-07-30 18:52:06 +0200
committerSimon Ochsenreither <simon@ochsenreither.de>2013-07-30 18:52:06 +0200
commite5261645b9b7843c857a1685a436434a0e481cc9 (patch)
treece7d98dcc6b311bbcbea55130b2a9fdeebbecb56 /src/compiler/scala/tools/cmd/Reference.scala
parentaa5099e3f61bed00cc340b1c4dc84d9031ed5e00 (diff)
downloadscala-e5261645b9b7843c857a1685a436434a0e481cc9.tar.gz
scala-e5261645b9b7843c857a1685a436434a0e481cc9.tar.bz2
scala-e5261645b9b7843c857a1685a436434a0e481cc9.zip
Add some explicit return types to s.t.c._
Diffstat (limited to 'src/compiler/scala/tools/cmd/Reference.scala')
-rw-r--r--src/compiler/scala/tools/cmd/Reference.scala16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/compiler/scala/tools/cmd/Reference.scala b/src/compiler/scala/tools/cmd/Reference.scala
index 9e91b55f44..62b6c893cf 100644
--- a/src/compiler/scala/tools/cmd/Reference.scala
+++ b/src/compiler/scala/tools/cmd/Reference.scala
@@ -27,9 +27,9 @@ trait Reference extends Spec {
def isBinaryOption(s: String) = binary contains fromOpt(s)
def isExpandOption(s: String) = expansionMap contains fromOpt(s)
- def expandArg(arg: String) = expansionMap.getOrElse(fromOpt(arg), List(arg))
+ def expandArg(arg: String): List[String] = expansionMap.getOrElse(fromOpt(arg), List(arg))
- protected def help(str: => String) = addHelp(() => str)
+ protected def help(str: => String): Unit = addHelp(() => str)
type ThisCommandLine <: CommandLine
@@ -53,20 +53,20 @@ object Reference {
def helpFormatStr = " %-" + longestArg + "s %s"
def defaultFormatStr = (" " * (longestArg + 7)) + "%s"
- def addUnary(s: String) = _unary +:= s
- def addBinary(s: String) = _binary +:= s
+ def addUnary(s: String): Unit = _unary +:= s
+ def addBinary(s: String): Unit = _binary +:= s
def addExpand(opt: String, expanded: List[String]) =
_expand += (opt -> expanded)
- def mapHelp(g: String => String) = {
+ def mapHelp(g: String => String): Unit = {
val idx = _help.length - 1
val f = _help(idx)
_help(idx) = () => g(f())
}
- def addHelp(f: () => String) = _help += f
+ def addHelp(f: () => String): Unit = _help += f
def addHelpAlias(f: () => String) = mapHelp { s =>
val str = "alias for '%s'" format f()
def noHelp = (helpFormatStr.format("", "")).length == s.length
@@ -74,13 +74,13 @@ object Reference {
s + str2
}
- def addHelpDefault(f: () => String) = mapHelp { s =>
+ def addHelpDefault(f: () => String): Unit = mapHelp { s =>
val str = "(default: %s)" format f()
if (s.length + str.length < MaxLine) s + " " + str
else defaultFormatStr.format(s, str)
}
- def addHelpEnvDefault(name: String) = mapHelp { s =>
+ def addHelpEnvDefault(name: String): Unit = mapHelp { s =>
val line1 = "%s (default: %s)".format(s, name)
val envNow = envOrNone(name) map ("'" + _ + "'") getOrElse "unset"
val line2 = defaultFormatStr.format("Currently " + envNow)