scala / bug

Scala 2 bug reports only. Please, no questions — proper bug reports only.
https://scala-lang.org
230 stars 21 forks source link

Scalac doesn't issue warning for using deprecated Java enum value in mixed compilation #12879

Closed lrytz closed 9 months ago

lrytz commented 9 months ago

A.java

public enum A {
  @Deprecated
  Foo,

  Bar
}

C.scala

class C {
  println(A.Foo)
  println(A.Bar)
}

In separate compilation, scalac issues a deprecation warning, but not in mixed compilation.

(Not fixed in Scala 3)