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 77491 - Remove dependency on Java modules from xml/tools
Summary: Remove dependency on Java modules from xml/tools
Status: VERIFIED FIXED
Alias: None
Product: xml
Classification: Unclassified
Component: Tools (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: issues@xml
URL:
Keywords: ARCH
Depends on:
Blocks:
 
Reported: 2006-06-07 07:33 UTC by Jaroslav Tulach
Modified: 2007-09-25 01:33 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaroslav Tulach 2006-06-07 07:33:39 UTC
As part of work on split of ideX 
(http://openide.netbeans.org/proposals/arch/clusters.html) it has been 
observed, that all the xml modules are more or less independent on rest of the 
system, except the part of xml/tools that uses java to generate some parsers.

It is desirable split the module into two parts, one that depends on java, 
second that does not.
Comment 1 Jesse Glick 2007-04-04 15:56:57 UTC
Currently the only Java dep is org.netbeans.api.java, used from
Util.findJavaPackage, which is unused for now. All the Java-related stuff is
commented out. Suggest this dep be removed, and when the Java-related parts are
resurrected to use Retouche, that they be placed in a new module.
Comment 2 Samaresh Panda 2007-04-05 18:39:47 UTC
Fix integrated:
/cvs/xml/tools/nbproject/project.xml,v  <--  project.xml
new revision: 1.6; previous revision: 1.5
/cvs/xml/tools/src/org/netbeans/modules/xml/tools/generator/Util.java,v  <-- 
Util.java
new revision: 1.11; previous revision: 1.10
/cvs/ide/golden/deps.txt,v  <--  deps.txt
new revision: 1.507; previous revision: 1.506
Comment 3 tonybeckham 2007-04-10 22:15:47 UTC
jtulach since this is a code issue, QA cannot verify the fix.  Could you please
verify and mark this issue as such.  Thank You.
Comment 4 Jesse Glick 2007-04-10 22:34:47 UTC
I can verify.