Community
Participate
Working Groups
Build: I20070110-1600 We introduced a new IMarker.GENERATED_BY attribute in 3.3. After discussion with the originator, this name doesn't properly capture the intended meaning of the attribute. This attribute will be renamed to IMarker.SOURCE_ID to better reflect its meaning. I have added the new SOURCE_ID attribute, and deprecated the GENERATED_BY attribute. I would like to remove the GENERATED_BY attribute before the 3.3 M5 build. See bug 103847 for discussion. There are five references to the GENERATED_BY attribute in the JavaBuilder class that need fixing up.
Created attachment 57594 [details] Fix This patch fixes the deprecation warnings and aligns our constant name (JavaBuilder#GENERATED_BY becomes JavaBuilder#SOURCE_ID). We would prefer not to release it before the next I-build comes out, so as not to compell the whole JDT team to check org.eclipse.core.resources out. I'll release it asap after the next good I-build.
I have also noticed that you took care of checking the value we had chosen with the users. We'll keep 'JDT' then. Thx a lot.
No problem, I'll wait until after the next I-build to remove the old field.
Created attachment 57889 [details] Fix Completes the former fix by a couple of renames in org.eclipse.jdt.core.tests.builder.Problem.
Released for 3.3 M5.
Verified for 3.3 M5 using warm-up build I20070205-0009