summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/settings/ScalaSettings.scala
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@gmail.com>2016-10-21 09:55:18 +0200
committerGitHub <noreply@github.com>2016-10-21 09:55:18 +0200
commit5f894c06da97fdcebf206ac41b4694beb7b27a05 (patch)
treefeb13364f578c3acd00eeaaecf85f03dd14c1ff3 /src/compiler/scala/tools/nsc/settings/ScalaSettings.scala
parent5b8e4d3436b4b22d67b99e37573957554f151dd9 (diff)
parent94518ce0be2ffdb06d1d3f81279fdc05fa568c0b (diff)
downloadscala-5f894c06da97fdcebf206ac41b4694beb7b27a05.tar.gz
scala-5f894c06da97fdcebf206ac41b4694beb7b27a05.tar.bz2
scala-5f894c06da97fdcebf206ac41b4694beb7b27a05.zip
Merge pull request #5393 from som-snytt/issue/nowarn-thistype-discard
No warn when discarding r.f(): r.type
Diffstat (limited to 'src/compiler/scala/tools/nsc/settings/ScalaSettings.scala')
-rw-r--r--src/compiler/scala/tools/nsc/settings/ScalaSettings.scala7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/compiler/scala/tools/nsc/settings/ScalaSettings.scala b/src/compiler/scala/tools/nsc/settings/ScalaSettings.scala
index 4f0a4c8a46..5eb99e0d98 100644
--- a/src/compiler/scala/tools/nsc/settings/ScalaSettings.scala
+++ b/src/compiler/scala/tools/nsc/settings/ScalaSettings.scala
@@ -38,11 +38,8 @@ trait ScalaSettings extends AbsScalaSettings
/** If any of these settings is enabled, the compiler should print a message and exit. */
def infoSettings = List[Setting](version, help, Xhelp, Yhelp, showPlugins, showPhases, genPhaseGraph)
- /** Any -option:help? */
- private def multihelp = allSettings exists { case s => s.isHelping case _ => false }
-
- /** Is an info setting set? */
- def isInfo = (infoSettings exists (_.isSetByUser)) || multihelp
+ /** Is an info setting set? Any -option:help? */
+ def isInfo = infoSettings.exists(_.isSetByUser) || allSettings.exists(_.isHelping)
/** Disable a setting */
def disable(s: Setting) = allSettings -= s