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 65951

Summary: [50cat] Move warning message for implementation dependency from build to UI
Product: apisupport Reporter: misterm <misterm>
Component: ProjectAssignee: Martin Kozeny <mkozeny>
Status: NEW ---    
Severity: blocker Keywords: UI
Priority: P3    
Version: 5.x   
Hardware: PC   
OS: Windows XP   
Issue Type: ENHANCEMENT Exception Reporter:

Description misterm 2005-10-05 11:55:02 UTC
[ BUILD # : 5.0 beta ]
[ JDK VERSION : 1.4.2_xx ]

A warning message such as:

Warning: in com.company.project, not using spec.version.base, yet declaring implementation dependencies; may lead to problems with Auto Update

is displayed every time a module that has an implementation dependency is built. If the developer actually intended to do this, s/he will see the message every time the project is built and will probably ignore all warning messages, which might be important. Besides that, people that do not look at the Ouput window will miss the warning.

A better idea would be to display a confirmation message once an implementation dependency is declared using the UI.
Comment 1 Jesse Glick 2005-10-06 00:14:34 UTC
Yes, the IDE could reasonably display such a warning when using the Libraries
panel of the project properties dialog.
Comment 2 Jesse Glick 2008-06-20 02:48:15 UTC
Probably should have both build-time warning and warning in UI.

Generally usage of implementation dependencies should be discouraged.