On Jan 7, 2015, at 12:12 AM, joe darcy <joe.da...@oracle.com> wrote:
> Hello, > > As part of cleaning up the deprecation facility in 9, please review this > change to document when a @Deprecated annotation is a no-op: > > 6481080 : (ann) @Deprecated annotation has no effect on packages > http://cr.openjdk.java.net/~darcy/6481080.0/ > +1 I am curious to know why @Deprecated was originally allowed to be declared on local variables and packages if it has no effect. I can imagine for the latter there might be some computational issue with javac and I suppose there is still some source code documentation value and other tools can still crunch on it. Paul.