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 41441 - reminder: remove Source Hierarchy API dependency on ClassPath API
Summary: reminder: remove Source Hierarchy API dependency on ClassPath API
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 4.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jan Pokorsky
Depends on:
Blocks: 41448
  Show dependency tree
Reported: 2004-03-28 17:51 UTC by David Konecny
Modified: 2007-09-26 09:14 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Note You need to log in before you can comment on or make changes to this bug.
Description David Konecny 2004-03-28 17:51:44 UTC
Source hierarchy depends on Classpath API only
because of
org.openide.src.nodes.SourceEditSupport. This
dependency should be eliminated.

According to Tomas Zezula:
"The SourceEditSupport is used by the
org.openide.srcmodel.nodes package. This package
is going to be replaced by the new nodes based on
the JMI interfaces very soon. Currently the only
way how to remove the dependency is to remove the
PasteType for ClassElement."
Comment 1 Martin Matula 2004-07-29 22:01:43 UTC
Honzo please check it.
Comment 2 Jan Pokorsky 2004-07-30 18:02:38 UTC
What is the point of this bug? Since the module needs the CP API to
implement its features I see no reason to remove the dependency.

The nodes have been replaced with new ones but not in al modules.
Moreover org.openide.src module has not been even deprecated yet so
new nodes still support the old ones. Closing as wontfix.
Comment 3 David Konecny 2004-08-16 14:01:57 UTC
Tomas, verify if you agree.
Comment 4 Tomas Zezula 2004-08-16 14:05:37 UTC
OK, it sounds reasonable.