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 159823 - make diff module available outside ide module
Summary: make diff module available outside ide module
Status: NEW
Alias: None
Product: utilities
Classification: Unclassified
Component: Diff (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Ondrej Vrabec
Depends on:
Reported: 2009-03-06 19:38 UTC by ddv36a78
Modified: 2014-06-05 12:15 UTC (History)
1 user (show)

See Also:
Exception Reporter:


Note You need to log in before you can comment on or make changes to this bug.
Description ddv36a78 2009-03-06 19:38:28 UTC
NetBeans provides plenty of interesting modules (to reuse). But some interesting modules are only part of bigger ones.
Ex: AFAIK the 'diff' module is part of 'ide' (virtual) module, and I can't get 'diff' module without getting bigger
'ide' module too (at least from the plugin center).

I just want to be able to get 'diff' module (through update plugin center) without getting 'ide' module too.
(a) Is it currently possible ? 
Or, (b) just as I think, the 'diff' module has to be put/coded outside 'ide' module first ?

If 'diff' module has first to be put outside 'ide' module to be used as a "standalone", is it possible to do so ?

My demand corresponds to "module vision", I have, to do more easily some module reuses in order to build a toolbox
platform on top of NetBeans. See my post:

PS : IMHO, it would be interesting (for reuse purposes - see my post) to put all file-related modules outside the 'ide'
module, but inside a (new) 'file' module. And just to keep into 'ide' module the editing-related modules.
Comment 1 markiewb 2013-01-10 07:18:19 UTC
Is this issue really necessary? Geertjan describes in [1] how easy it is to use the diff api (there are not so much modules needed).

Comment 2 Ondrej Vrabec 2013-01-10 09:05:24 UTC
i think what user wanted was to get rid of needless dependencies on other modules from the ide cluster so NB platform applications can use the diff API without unwanted dependency on e.g. Projects API.