Greg
Unable to locate snapshot container "C:/jre".
Error reading file "abc!1.0".
java.util.zip.ZipException: No such file or directory
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:203)
at java.util.zip.ZipFile.<init>(ZipFile.java:234)
at org.eclipse.pde.api.tools.internal.storage.ApiFileRepository.getInputStream(ApiFileRepository.java:116)
at org.eclipse.pde.api.tools.internal.storage.ApiFileRepository.getSnapshot(ApiFileRepository.java:48)
at org.eclipse.pde.api.tools.SnapshotOperations.compareWithRepository(SnapshotOperations.java:57)
at org.eclipse.pde.api.tools.SnapshotOperationsFile.compare(SnapshotOperationsFile.java:39)
at org.eclipse.pde.api.tools.junit.CompareFile.testCompare(CompareFile.java:39)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at junit.framework.TestCase.runTest(TestCase.java:164)
at junit.framework.TestCase.runBare(TestCase.java:130)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:120)
at junit.framework.TestSuite.runTest(TestSuite.java:228)
at junit.framework.TestSuite.run(TestSuite.java:223)
at org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:38)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
On Jan 4, 2007, at 8:49 PM, Jeff McAffer wrote:
Greg, below is a message from the PDE list on a some new function just added. It is a bit rough as yet but it may be interesting to run it on your 1.0 and 1.1 code and see what it reports as the differences. You might discover some things that were either not intended or not required.
Jeff
----- Forwarded by Jeff McAffer/Ottawa/IBM on 01/04/2007 10:42 PM -----
Hi Everybody,
The initial work for the API tools has been submitted into PDE incubator under “api-tooling” folder.
It has two portions:
- API comparison tool: discovers backward compatibility problems and new APIs
- Reference extraction tool: produces list of references to all “outside” code.
I also started a Wiki page for it (which I admit is very brief at the moment):
http://wiki.eclipse.org/index.php/PDE_UI_Incubator_ApiTools
In plans are adding UI and command line invocation modes for the API comparison tool, the other half of the reference extraction tool that would allow developers to see who uses their APIs (and non-APIs :-) ) and support an SQL database as a back end.
Another aspect we are considering for future is adding OSGi bundle version checking on top of API comparison.
Any thoughts, suggestions, and comments are very welcome.
As with most of our work, the amount of effort we spend on an area is dictated by the interest it gets from the community. So, if this area is of interest to you don’t be shy to say it! (And if your product build team is not on this list please feel free to forward this message to them.)
Sincerely,
Oleg Besedin _______________________________________________
pde-ui-dev mailing list
pde-ui-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/pde-ui-dev
_______________________________________________
tools-pmc mailing list