summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/Settings.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2009-12-15 00:07:59 +0000
committerPaul Phillips <paulp@improving.org>2009-12-15 00:07:59 +0000
commit8a89b68903d77b44471fa216561488efbf16bed7 (patch)
tree6abe59b6550f3e8a0cc0153bcf3097bab0b3ac36 /src/compiler/scala/tools/nsc/Settings.scala
parentcb1c0cf0a90287bef339f881f19eb0f32c2e4a3d (diff)
downloadscala-8a89b68903d77b44471fa216561488efbf16bed7.tar.gz
scala-8a89b68903d77b44471fa216561488efbf16bed7.tar.bz2
scala-8a89b68903d77b44471fa216561488efbf16bed7.zip
Another round of deprecation warning elimination.
Diffstat (limited to 'src/compiler/scala/tools/nsc/Settings.scala')
-rw-r--r--src/compiler/scala/tools/nsc/Settings.scala20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/compiler/scala/tools/nsc/Settings.scala b/src/compiler/scala/tools/nsc/Settings.scala
index 069fcf898e..23ceb37c95 100644
--- a/src/compiler/scala/tools/nsc/Settings.scala
+++ b/src/compiler/scala/tools/nsc/Settings.scala
@@ -272,20 +272,20 @@ class Settings(errorFn: String => Unit) extends ScalacSettings {
/**
* The canonical creators for Setting objects.
*/
- import Function.{ tupled, untupled }
+ import Function.{ untupled }
import Setting._
// A bit too clever, but I haven't found any other way to compose
// functions with arity 2+ without having to annotate parameter types
- lazy val IntSetting = untupled(tupled(sint _) andThen add[IntSetting])
- lazy val BooleanSetting = untupled(tupled(bool _) andThen add[BooleanSetting])
- lazy val StringSetting = untupled(tupled(str _) andThen add[StringSetting])
- lazy val MultiStringSetting = untupled(tupled(multi _) andThen add[MultiStringSetting])
- lazy val ChoiceSetting = untupled(tupled(choice _) andThen add[ChoiceSetting])
- lazy val DebugSetting = untupled(tupled(sdebug _) andThen add[DebugSetting])
- lazy val PhasesSetting = untupled(tupled(phase _) andThen add[PhasesSetting])
+ lazy val IntSetting = untupled((sint _).tuple andThen add[IntSetting])
+ lazy val BooleanSetting = untupled((bool _).tuple andThen add[BooleanSetting])
+ lazy val StringSetting = untupled((str _).tuple andThen add[StringSetting])
+ lazy val MultiStringSetting = untupled((multi _).tuple andThen add[MultiStringSetting])
+ lazy val ChoiceSetting = untupled((choice _).tuple andThen add[ChoiceSetting])
+ lazy val DebugSetting = untupled((sdebug _).tuple andThen add[DebugSetting])
+ lazy val PhasesSetting = untupled((phase _).tuple andThen add[PhasesSetting])
lazy val DefinesSetting = add(defines())
- lazy val OutputSetting = untupled(tupled(output _) andThen add[OutputSetting])
+ lazy val OutputSetting = untupled((output _).tuple andThen add[OutputSetting])
override def toString() =
"Settings(\n%s)" format (settingSet filter (s => !s.isDefault) map (" " + _ + "\n") mkString)
@@ -364,7 +364,7 @@ object Settings {
singleOutDir match {
case Some(d) => d
case None =>
- (outputs find Function.tupled(isBelow)) match {
+ (outputs find (isBelow _).tuple) match {
case Some((_, d)) => d
case _ =>
throw new FatalError("Could not find an output directory for "