From 24ccfa05bb9af066fe91f182c5f95de837139f0b Mon Sep 17 00:00:00 2001 From: Konstantin Fedorov Date: Mon, 8 Sep 2014 09:51:41 +0400 Subject: SI-8398 - unused warning reports lazy val as a method Compiler internals treat lazy vals as methods. Therefore, we need to have a special case for them when assembling the warning message. --- test/files/neg/warn-unused-privates.scala | 1 + 1 file changed, 1 insertion(+) (limited to 'test/files/neg/warn-unused-privates.scala') diff --git a/test/files/neg/warn-unused-privates.scala b/test/files/neg/warn-unused-privates.scala index cb6e946a34..2faa07e759 100644 --- a/test/files/neg/warn-unused-privates.scala +++ b/test/files/neg/warn-unused-privates.scala @@ -11,6 +11,7 @@ object Bippy { def hi(x: Bippy) = x.HI_COMPANION private val HI_INSTANCE: Int = 500 // no warn, accessed from instance private val HEY_INSTANCE: Int = 1000 // warn + private lazy val BOOL: Boolean = true // warn } class A(val msg: String) -- cgit v1.2.3