Bug 25401 - URLs that are on the classpath are not shown in the preference page
Summary: URLs that are on the classpath are not shown in the preference page
Status: RESOLVED DUPLICATE of bug 58351
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Ant (show other bugs)
Version: 2.1   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-Ant-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: core, ui
Depends on: 55283
Blocks:
  Show dependency tree
 
Reported: 2002-10-25 14:10 EDT by Darin Swanson CLA
Modified: 2005-03-13 18:53 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darin Swanson CLA 2002-10-25 14:10:48 EDT
Libraries specified via the extra ant classpath entries extention point are not 
exposed to the user.

This could lead to confusing problems.

I believe we should allow the user to see this entries and some mechanism to 
ensure that user supplied classpath entries can be included before the plugin 
specified entries.
Comment 1 Darin Swanson CLA 2002-10-29 16:28:45 EST
See bug 24699 as well.
Comment 2 Darin Swanson CLA 2003-02-03 22:25:59 EST
I have made an executive decision (ack :-) ) that it is too late in the game 
for the rework involved for this enhancement.

I did make some changes however that will possibly benefit power users:
the extra classpath entries are always added last to the classpath. This would 
allow custom classpath entries to "hide" the extension point specified entries.
As well, it should speed up classloading not to constantly be checking for 
classes in these jars (these URLs were being placed before the Ant URLs).
Comment 3 Darin Swanson CLA 2003-02-03 22:27:35 EST
If you could verify the changes to AntRuntime, AntCorePreferences, 
AntClasspathTab and the AntClasspathPage.

Then mark this bug for later.
Comment 4 Darin Wright CLA 2003-02-04 20:54:15 EST
I noticed that #getDefaultURLS was removed from AntCorePreferences - however, 
this is considered a breaking API change? We should leave the method, but 
deprecated, and delegate to #getExtraClasspathURLs. As well, we should add 
the "since tag" to the new method.
Comment 5 Darin Swanson CLA 2003-02-04 20:58:21 EST
AntCorePreferences was only promoted to "api" in 2.1.
It was internal in 2.0. See bug 19801.
I don't believe the changes are required?
Comment 6 Darin Wright CLA 2003-02-04 21:10:34 EST
OK - it's fine then.
Comment 7 Darin Wright CLA 2003-02-04 21:10:42 EST
Verified
Comment 8 Darin Wright CLA 2003-02-04 21:10:55 EST
Oops, I mean...
Comment 9 Darin Wright CLA 2003-02-04 21:11:13 EST
Later
Comment 10 Darin Swanson CLA 2004-03-03 23:42:27 EST
These are now shown for the configuration classpath tab.
For the preferences will show up when tackle bug 53688
Comment 11 Darin Swanson CLA 2004-03-18 18:55:35 EST
Deferred to be handled with bug 55283.
Comment 12 Darin Swanson CLA 2005-03-13 18:52:44 EST
reopening to mark as dup
Comment 13 Darin Swanson CLA 2005-03-13 18:53:11 EST

*** This bug has been marked as a duplicate of 58351 ***