Community
Participate
Working Groups
The API Analysis ant task takes a target platform as input. For testing in a continuous integration process, we'd like it to work with sources instead of binary in order to be able to include the result into the built product. Otherwise, the analysis can't run on binaries that have not yet been built.
I don't see this ever being worked on. It would be a huge undertaking. Couldn't you simply run the analysis task after the build step? The results could still be packaged into the final product.
I couldn't make it work on plug-in projects. I believe the apiuse ant task expects plug-in jars as input (attribute "location"). So, it appears it must be done after the creation of the p2 repository (action "site.p2" with Buckminster).
The idea backing this enhancement (supporting source analysis) is captured in bug 247509. As Curtis mentioned though, it is a massive amount of work and currently there are no plans to do it. I'l leave the bug open as it is asking for specific use of source analysis support.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. If the bug is still relevant, please remove the "stalebug" whiteboard tag.