diff options
author | James Iry <jamesiry@gmail.com> | 2013-01-14 06:55:23 -0800 |
---|---|---|
committer | James Iry <jamesiry@gmail.com> | 2013-01-14 06:55:23 -0800 |
commit | 0c2e8842036876c6b824fbbb68fc7100ef62e02d (patch) | |
tree | c20c615ce411d38e76fcaa9402e28a92384de743 /src | |
parent | 5d65772762072aa950a488c666673dc248b01d6d (diff) | |
download | scala-0c2e8842036876c6b824fbbb68fc7100ef62e02d.tar.gz scala-0c2e8842036876c6b824fbbb68fc7100ef62e02d.tar.bz2 scala-0c2e8842036876c6b824fbbb68fc7100ef62e02d.zip |
SI-6963 Deprecates -Xmigration switch
-Xmigration is specific to the 2.7 to 2.8 upgrade and is no longer
relevant. There is no plan to maintain it so it will be removed. This
commit deprecates it in anticipation.
Diffstat (limited to 'src')
-rw-r--r-- | src/compiler/scala/tools/nsc/settings/ScalaSettings.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/settings/ScalaSettings.scala b/src/compiler/scala/tools/nsc/settings/ScalaSettings.scala index cfc7f14210..b2aa0ec6a5 100644 --- a/src/compiler/scala/tools/nsc/settings/ScalaSettings.scala +++ b/src/compiler/scala/tools/nsc/settings/ScalaSettings.scala @@ -85,7 +85,8 @@ trait ScalaSettings extends AbsScalaSettings val logFreeTerms = BooleanSetting ("-Xlog-free-terms", "Print a message when reification creates a free term.") val logFreeTypes = BooleanSetting ("-Xlog-free-types", "Print a message when reification resorts to generating a free type.") val maxClassfileName = IntSetting ("-Xmax-classfile-name", "Maximum filename length for generated classes", 255, Some((72, 255)), _ => None) - val Xmigration28 = BooleanSetting ("-Xmigration", "Warn about constructs whose behavior may have changed between 2.7 and 2.8.") + val Xmigration28 = BooleanSetting ("-Xmigration", "Warn about constructs whose behavior may have changed between 2.7 and 2.8."). + withDeprecationMessage("This setting is no longer useful and will be removed. Please remove it from your build.") val nouescape = BooleanSetting ("-Xno-uescape", "Disable handling of \\u unicode escapes.") val Xnojline = BooleanSetting ("-Xnojline", "Do not use JLine for editing.") val Xverify = BooleanSetting ("-Xverify", "Verify generic signatures in generated bytecode (asm backend only.)") |