Closed as duplicate of#23033
Closed as duplicate of#23033
Description
Compiler version
3.7.0
Minimized code
https://scastie.scala-lang.org/AcRqBnMOQvGVKyMGrNS7FQ
import scala.annotation.unused
@main def hello(): Unit =
println(A(""))
class A(@unused param: AnyRef)
Output
-- [E198] Unused Symbol Warning
|class A(@unused param: AnyRef)
| ^^^^^
| unused explicit parameter
Expectation
No warn emitted as the annotation should be taken into account.