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.
Try to create an app using cvsmodule from the ide6 cluster but as little else as possible. Major problems I notice: 1. There is a dep on xml/api, which is definitely weird, though it fortunately doesn't seem to cause any further problems. 2. jsch depends on ant, which is definitely not nice - sucks in a lot of other deps (project system, execution engine, output window, ...). If you are just using ExtraClassPathProvider, probably need to make an eager module to separate the dep. (Sorry.) 3. diff depends on editor, which is not nice either - a lot more deps. Also depends on JavaHelp (?). 4. Direct deps on editor and editor/settings - ??? It seems quite plausible that someone would want to use the excellent new CVS integration in various apps that permit direct editing of possibly versioned files, including non-Java IDEs. These dependencies make that much less attractive.
1. Stale, it used to use DocumentInputSource 2. Requested by J2ME, I hope it's splittable, Adam? 3.-4. I do not understand. Diff naturally depends on editor.
2. We just need jsch library to be registered on Ant classpath to enable some of the optional tasks and it does not matter how this is done.
1. - still does use DocumentInputSource. 3./4. - one would expect that you could do CVS operations without the full editor infrastructure being loaded, which is quite large. If the user asks to see a diff, just use a PlainEditorKit or something; it supports background colors, at a minimum.
#2 was solved recently.
#1 resolved: removed dependency on xml/api. /shared/data/ccvs/repository/javacvs/cvsmodule/nbproject/project.xml,v <-- project.xml new revision: 1.19; previous revision: 1.18
Dependencies among modules do not affect users and usability.
Definitely affects platform users.
This bug was reported against NetBeans IDE 6.0 or an older release, or against a non-maintained module. NetBeans team does not have enough resources to get to this issue, therefore we are closing the issue as a WONTFIX. If you are interested in providing a patch for this bug, please see our NetFIX guidelines for how to proceed. We apologize for any inconvenience. Thank you. The NetBeans Team