Community
Participate
Working Groups
Build 3.2m5 1. open TryStatement.java 2. change its superclass to denote Zork (missing) 3. incrementally build 4. go to BreakStatement.java (has errors) 5. type a space in editor, and wait for reconcile Observe that TryStatement is now complained to be deprecated
Likely a consequence of our new support for unsound type hierarchies, which is getting a bit collision with deprecated modifier.
Indeed: on ClassFileConstants int AccHierarchyInconsistent = ASTNode.Bit22; on ExtraCompilerModifiers final int AccDeprecatedImplicitly = ASTNode.Bit22; // record whether deprecated itself or contained by a deprecated type
Changed classfile modifiers to be a tagbit.
Created attachment 35296 [details] Patch changing the offending modifier into a tagbit
Kent/Olivier : pls add a builder test for this I will release my changes soon after the tests complete.
Fixed. Regression test still needed.
Added regression test: org.eclipse.jdt.core.tests.builder.IncrementalTests.test129316
Verified for 3.2 M6 using build I20060327-0010