Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[pde-dev] API Analysis Task succeds in most cases except one

Hello,

Problem: Comparing successive versions of the JDOM API in jdom.jar
(xml processing library). In particular beta8, beta9, ver1.0,
ver1.1.1. Which leads to 3 comparisons beat8 -vs-> beta9, beta9 -vs->
ver1.0 and v1.0 -vs-> ver1.1.1

The beta9 -vs-> ver1.0 fails for no apparent reason. The same build
file, environment, ant setup, etc, is used the for all cases and
succeeds in all the other cases but fails in this one case.

Approach:

0. Double checked API Tooling enabled, plugin id/names properly set, etc.
1. Run ANT with verbose & debug enabled for clues. Only finding is
that the ANT Analysis task is not generating any xml ouput (see ANT
log below for the point where the two logs diverge)
2. Recreated setup within Eclipse in the hopes that API Analysis
errors might be caught in the error log. Nothing.

Question:
1. What might be causing API Analysis to completely fail with no error?
2. Having exhausted ANT verbose & debug and the Eclipse error log
where else can I turn for clues?

Thanks,
-pkapur

** ANT Log snippet for beta9 -vs-> ver1.0 [error case] ***

[apianalysis] Details:
[apianalysis] API tools verification check : 11897ms
[apianalysis] Cleanup : 10ms
[apianalysis_reportconversion] xmlReportsLocation :
C:\Dev\keyJars\jdom\reports\apiTooling\0.9_vs_1.0\xml
[apianalysis_reportconversion] htmlReportsLocation :
C:\Dev\keyJars\jdom\reports\apiTooling\0.9_vs_1.0\html

** ANT Log snippet for  v1.0 -vs-> ver1.1.1 [success case] ***

[apianalysis] Details:
[apianalysis] API tools verification check : 12688ms
[apianalysis] Cleanup : 0ms
Finding class org.eclipse.pde.api.tools.internal.tasks.APIToolsAnalysisTask$1
Loaded from C:\Eclipse_Temp\lib\apitooling-ant.jar
org/eclipse/pde/api/tools/internal/tasks/APIToolsAnalysisTask$1.class
Class org.eclipse.pde.api.tools.internal.tasks.APIToolsAnalysisTask$1
loaded from ant loader (parentFirst)
[apianalysis] Results for jdom : (total: 3,usage: 0,compatibility:
2,bundle version: 1)


Back to the top