Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-pmc] API spec change/clarification


The requested change is breaking JDT.UI at several places. Since 1.0, this API returns the install location that we used to find for example the Javadoc command.
A search for usages of IVMInstall.getInstallLocation() shows that also the ANT plugin uses this API to find tools.jar.

Martin




Jeff McAffer <Jeff_McAffer@xxxxxxxxxx>
Sent by: eclipse-pmc-bounces@xxxxxxxxxxx

14.04.2007 14:49

Please respond to
eclipse-pmc@xxxxxxxxxxx

To
eclipse-pmc@xxxxxxxxxxx
cc
Subject
Re: [eclipse-pmc] API spec change/clarification






+1


Darin Wright/Ottawa/IBM@IBMCA
Sent by: eclipse-pmc-bounces@xxxxxxxxxxx

04/13/2007 05:45 PM

Please respond to
eclipse-pmc@xxxxxxxxxxx

To
eclipse-pmc@xxxxxxxxxxx
cc
Subject
[eclipse-pmc] API spec change/clarification








Debug would like approval for the API specification change/clarification, as described in the following bug:


      https://bugs.eclipse.org/bugs/show_bug.cgi?id=182414


We are working a feature to allow Installed JREs to be derived from .ee definition files (bug 181026). In order to complete this feature, we need to allow VM install locations to be represented as files as well as directories. Until now, the javadoc specified the install location was a directory (home directory for a JRE). This is a binary compatible API change. The javadoc would be enhanced to clarify that the java.io.File describing an install location can be a file or directory.


RISK: Minimal:

Code that accessed the vm install location should not need to change (it still works on java.io.Files). However, existing code could encounter error conditions (for example, retrieving files from a directory will not work when the file is not a directory). Code needed to be resilliant to such conditions in the past, so this should have minimal effect on clients.


Darin Wright
_______________________________________________
eclipse-pmc mailing list
eclipse-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse-pmc

_______________________________________________
eclipse-pmc mailing list
eclipse-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse-pmc


Back to the top