-
Notifications
You must be signed in to change notification settings - Fork 14
Audit -Xfuture
for 2.13
#471
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Here are some Octal escape literal (has PR: scala/scala#6324)scala> "\052"
<console>:12: warning: Octal escape literals are deprecated, use \u002a instead.
"\052"
^
res0: String = * Deprecated in 2.11. This should be removed in 2.13. View bounds (has PR: scala/scala#6500)Deprecated under Procedure syntax (has PR: scala/scala#6325)Deprecated under Adaptation of nullary method (has PR: scala/scala#6797)See SI-7187 deprecate eta-expansion of zero-arg method values and Fix #2570: Part 3 - The great () insert. This should be removed in 2.13. Unsound type for ident/literal patterns (has PR: scala/scala#6502)See SI-1503 don't assume unsound type for ident/literal patterns. Dotty currently has this test in pending https://github.com/lampepfl/dotty/blob/0.6.0-RC1/tests/pending/run/t1503.scala. |
The test hasn't been moved out of pending but Dotty now has the same behavior as scalac -Xfuture (see scala/scala3#4022) |
Could someone add a progress bar to the ticket? :-) I think we're close to done on this, right? |
Done. scala/scala#6475 didn't remove |
scala/bug#10719 is an example where a
settings.future
check was left in place longer than it should have beenfor 2.13, we should at least audit all such checks that remain in the codebase
and perhaps once that audit is complete we'll find we can eliminate
-Xfuture
entirely; I bet we willthis is really just a piece of #430, but it's a nice manageable piece for a volunteer to tackle
The text was updated successfully, but these errors were encountered: