Open
Description
Annotation on a val is by default added to the underlying field of a val.
If a val in question is abstract, there's no underlying field, so the annotation goes to waste. Writing @( @scala.annotation.meta.getter) would attach the annotation to the getter as desired, but it's not obvious.
Therefore I propose we emit a warning when an annotation is going to silently disappear.