From 275305a3d291cca49163903b5b6fe1d496b507a6 Mon Sep 17 00:00:00 2001 From: Som Snytt Date: Sun, 20 Mar 2016 20:10:58 -0700 Subject: SI-9314 Ignore "${}" As an Easter egg, let "${} $x" forego the check on `x`. In other words, empty expression interpolation looks too degenerate to check. --- test/files/neg/t7848-interp-warn.scala | 2 ++ 1 file changed, 2 insertions(+) (limited to 'test/files/neg') diff --git a/test/files/neg/t7848-interp-warn.scala b/test/files/neg/t7848-interp-warn.scala index 6a289b2b71..635dd48c27 100644 --- a/test/files/neg/t7848-interp-warn.scala +++ b/test/files/neg/t7848-interp-warn.scala @@ -25,4 +25,6 @@ object Test { 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 p = "Template ${} {}" // no warn on unlikely or empty expressions + def q = "${}$bar" // disables subsequent checks! } -- cgit v1.2.3