aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/config/ScalaSettings.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2015-11-02 18:30:39 +0100
committerMartin Odersky <odersky@gmail.com>2015-11-05 13:57:37 +0100
commita0fbe09d945b6b6ef1279e7d6f828bdd3b93cce2 (patch)
tree01d1ba063b9842dc519e5ae33ba9de224758db7a /src/dotty/tools/dotc/config/ScalaSettings.scala
parentc16c7f6009c5c7255cf3768585c1115a82b5a38c (diff)
downloaddotty-a0fbe09d945b6b6ef1279e7d6f828bdd3b93cce2.tar.gz
dotty-a0fbe09d945b6b6ef1279e7d6f828bdd3b93cce2.tar.bz2
dotty-a0fbe09d945b6b6ef1279e7d6f828bdd3b93cce2.zip
Add migration warnings
The idea is that whenever Dotty detects a migration problem under -language:Scala2, it should issue a migration warning, so we know what needs to be rewritten.
Diffstat (limited to 'src/dotty/tools/dotc/config/ScalaSettings.scala')
-rw-r--r--src/dotty/tools/dotc/config/ScalaSettings.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/config/ScalaSettings.scala b/src/dotty/tools/dotc/config/ScalaSettings.scala
index 05fefc8b4..62b071372 100644
--- a/src/dotty/tools/dotc/config/ScalaSettings.scala
+++ b/src/dotty/tools/dotc/config/ScalaSettings.scala
@@ -18,6 +18,7 @@ class ScalaSettings extends Settings.SettingGroup {
*/
val dependencyfile = StringSetting("-dependencyfile", "file", "Set dependency tracking file.", ".scala_dependencies")
val deprecation = BooleanSetting("-deprecation", "Emit warning and location for usages of deprecated APIs.")
+ val migration = BooleanSetting("-migration", "Emit warning and location for migration issues from Scala 2.")
val encoding = StringSetting("-encoding", "encoding", "Specify character encoding used by source files.", Properties.sourceEncoding)
val explaintypes = BooleanSetting("-explaintypes", "Explain type errors in more detail.")
val feature = BooleanSetting("-feature", "Emit warning and location for usages of features that should be imported explicitly.")