Community
Participate
Working Groups
Using v_518. Compiler reports deprecation warnings when option "Process Javadoc Comments" is not set for following test case although it should not: public class X { /** * \u000a @deprecated */ static int x1; }
Fixed. The example given in comment 0 is incorrect. In this case, compiler should report the deprecation (character \u000a is a space character). However, compiler should not report deprecation in following cases: public class A { /** \u000b @deprecated */ static int i000b; /** \u001c @deprecated */ static int i001c; /** \u001d @deprecated */ static int i001d; /** \u001e @deprecated */ static int i001e; /** \u001f @deprecated */ static int i001f; /** \u2007 @deprecated */ static int i2007; /** \u202f @deprecated */ static int i202f; } ... and it does not with the fix. [jdt-core-internal] Changes done in JavadocParser#checkDeprecation(int,int). Test cases added in JavadocTestMixed
Verified in 200412140800