This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 75521 - Improve 'Resolve Reference Problems' experience
Summary: Improve 'Resolve Reference Problems' experience
Status: NEW
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Projects UI (show other bugs)
Version: 5.x
Hardware: All All
: P2 blocker (vote)
Assignee: Tomas Stupka
URL:
Keywords: UI
Depends on:
Blocks:
 
Reported: 2006-04-25 18:48 UTC by Scott Violet
Modified: 2014-05-12 13:09 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Violet 2006-04-25 18:48:25 UTC
When I resolve a reference problem the entry still stays in the list titled
'Reference Problems'. Worse yet, the entry still says "project could not be
found". I realize the icon has changed, but the text is totally confusing. Would
be much better to remove it from the list, or have a secondary list that
displays things that have been resolved.
Comment 1 Milan Kubec 2007-01-03 14:48:36 UTC
Jano, do you have any idea how to improve the dialog?
Comment 2 jrojcek 2007-01-15 13:17:01 UTC
The right fix is to get rid of this dialog completely and replace it by appropriate changes in Project 
Properties dialog. The user would then resolve broken references right in Project Properties.
Comment 3 Milan Kubec 2007-09-13 10:50:09 UTC
Well, then we need UI Specification for it. Reassigning to Jano. Probably should be RFE or task for next release.
Comment 4 Milan Kubec 2007-09-13 10:56:11 UTC
Changing to RFE.
Comment 5 cayhorstmann 2008-02-20 01:32:00 UTC
Even when resolving references is in Project Properties, the experience needs some real work. I just got a project from
a student with 6 different library references that he calls Commons-logging, Commons-io, Commons-digester, etc. Too bad
I called them Commons-Logging, Commons-IO, Commons-Digester, etc. on my machine. I would like to map his library names
to mine. (Maybe use the Maven names when possible? Just a thought...) 

Even if you decide that that's too much, there is still room for improvement. Right now, the error message says
"Problem: The project uses a class library called "Commons-io", but this class library was not found.
Solution: Click Resolve to open the Library Manager and create a new class library called "Commons-io". 

Please, can you make a button for that? By the time that I exited the resolve reference problems dialog and am in the
library dialog, I have long forgotten exactly how the library was spelled. 
Comment 6 catweasle 2011-09-20 19:38:33 UTC
I like the feature,
but I second the request to have a reminder somewhere of the exact name of the library you need to add.
My major gripe is rather trivial, when you have resolved the problem you have to press the CANCEL button to exit the window, as if you are undoing the changes that were made. That button should change into an OK button or something like that.