diff options
author | Som Snytt <som.snytt@gmail.com> | 2016-03-20 19:35:41 -0700 |
---|---|---|
committer | Som Snytt <som.snytt@gmail.com> | 2016-03-20 19:35:41 -0700 |
commit | 416326ebeaffef29cda3522ea828950e45cedcc0 (patch) | |
tree | dd2fc9261b3d1893c4ba2409808f805b5763802c /test/files/neg/t7848-interp-warn.scala | |
parent | 99a82be91cbb85239f70508f6695c6b21fd3558c (diff) | |
download | scala-416326ebeaffef29cda3522ea828950e45cedcc0.tar.gz scala-416326ebeaffef29cda3522ea828950e45cedcc0.tar.bz2 scala-416326ebeaffef29cda3522ea828950e45cedcc0.zip |
SI-9314 Don't warn on "$pkg"
Edge cases of things not to warn about
include package names.
Diffstat (limited to 'test/files/neg/t7848-interp-warn.scala')
-rw-r--r-- | test/files/neg/t7848-interp-warn.scala | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/test/files/neg/t7848-interp-warn.scala b/test/files/neg/t7848-interp-warn.scala index a76141041d..6a289b2b71 100644 --- a/test/files/neg/t7848-interp-warn.scala +++ b/test/files/neg/t7848-interp-warn.scala @@ -1,7 +1,17 @@ package test +package pancake { } + object Test { + type NonVal = Int + + def ok = "Don't warn on $nosymbol interpolated." + + def pass = "Don't warn on $pancake package names." + + def types = "Or $NonVal type symbols either." + def bar = "bar" def f = { val foo = "bar" @@ -11,8 +21,8 @@ object Test { val foo = "bar" "A doubly important ${foo * 2} message!" } - def h = s"Try using '$$bar' instead." // no warn - def i = s"Try using '${ "$bar" }' instead." // was: no warn on space test + def h = s"Try using '$$bar' instead." // no warn + def i = s"Try using '${ "$bar" }' instead." // was: no warn on space test def j = s"Try using '${ "something like $bar" }' instead." // warn - def k = f"Try using '$bar' instead." // no warn on other std interps + def k = f"Try using '$bar' instead." // no warn on other std interps } |