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.
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."
Honzo please check it.
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.
Tomas, verify if you agree.
OK, it sounds reasonable.