I have come across a statement in scalatest documentation:
It must be defined in Java instead of Scala so it will be accessible at runtime.
This is quite weird as I was under the impression that Scala annotation is stronger than its Java counterpart. Why this feature is missing? Is there a plan to add it back?