commit | 7149a5b706ba5c5fae4e1d1c8a919f79aebbcd6e | [log] [tgz] |
---|---|---|
author | Ralph Steiner <rst@bsiag.com> | Sun Sep 20 14:24:59 2020 +0200 |
committer | Jay Arthanareeswaran <jarthana@in.ibm.com> | Tue Sep 22 02:18:48 2020 -0400 |
tree | 94e58bf7af47adc7a0233a7d6776586a70595d2c | |
parent | 4fa49145daad27c57962f756f11b1e4f29923bd1 [diff] |
Bug 532029 - APT: call final cleanup after all rounds have completed The call AbstractAnnotationProcessorManager#cleanUp() should be only called only in the last round after no one will call #processAnnotations() again. • case #processAnnotations does not throw SourceTypeCollisionException #processAnnotations will not be called again • case #processAnnotations throws SourceTypeCollisionException • with isLastRound == false - #processAnnotations will be called • with isLastRound == true - #processAnnotations will not be called Change-Id: I9ca9e0264c514dedf9aade603b1758d3686ed4c6 Signed-off-by: Ralph Steiner <rst@bsiag.com>
This is the core part of Eclipse's Java development tools. It contains the non-UI support for compiling and working with Java code, including the following:
For more information and important links, refer to the [JDT wiki page] 1 or the [JDT project overview page] 2.