2013/10/3 16:43 -0700, [email protected]:
> Per previous discussions on the mailing list, we've decided to rename
> the annotation type "jdk.Supported" to "jdk.Exported".
>
> ...
Looks good to me.
One question, though: Is it intended that one use of this annotation
can be overridden by another at a deeper lexical level? For example:
@Supported
public class X {
@Supported(false)
public static class Y {
}
}
Equivalently, imagine @Supported in a package-info.java file and
@Supported(false) on a type within that package.
If so then it'd be helpful to mention this possibility in the
specification.
- Mark