From ca15d245fd8624392756df5e79f893bea8ce53ef Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Fri, 9 Sep 2011 00:14:43 +0000 Subject: Brought back unrelated type comparison warning. Figured out how to turn it on by default, even. Closes SI-4979, no review. --- test/files/neg/checksensible.scala | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'test/files/neg/checksensible.scala') diff --git a/test/files/neg/checksensible.scala b/test/files/neg/checksensible.scala index 4872df4dfb..77b5a93f74 100644 --- a/test/files/neg/checksensible.scala +++ b/test/files/neg/checksensible.scala @@ -19,7 +19,7 @@ class RefEqTest { null eq new AnyRef } -// 11 warnings +// 13 warnings class EqEqValTest { var c = 0 @@ -29,7 +29,8 @@ class EqEqValTest { 1 == "abc" 1 == ("abc": Any) // doesn't warn because an Any may be a boxed Int 1 == (1: Any) // as above - "abc" == 1 // doesn't generally warn since String defines an equals method, but can chatty warn + "abc" == 1 // warns because the lub of String and Int is Any + Some(1) == 1 // as above new AnyRef == 1 1 == new AnyRef // doesn't warn because it could be... -- cgit v1.2.3