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.
Created attachment 152357 [details] Proposed changes The editor settings storage contains parts which are related to some specific settings and parts which serves as an infrastructure for these settings. I would like to reuse the infrastructure outside of desktop NetBeans, so I would like to propose the module split into editor.settings.storage used in NetBeans and editor.settings.lib (infrastructure) library used by .storage. No semantic or API change, except that several packages are split between the two modules. There's an implementation dependency between the two modules to suppress a need for broad API. Please review the attached diff.
Created attachment 152362 [details] Corrected patch; added missing file.
(In reply to Svata Dedic from comment #1) > Created attachment 152362 [details] > Corrected patch; added missing file. editor.mimelookup.impl now requires org.openide.util.lookup > 8.31, but I can only find version 8.30 ?
Good catch; I filed an addition issue / patch for review (see issue #250873).
Created attachment 152407 [details] Updated patch Found some more static caches in editor.settings.storage. Caches reimplemented through Lookup-registered providers or factories.
Implemented in jet-main#62421590fc40
Integrated into 'main-silver', will be available in build *201503070001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/62421590fc40 User: Svata Dedic <sdedic@netbeans.org> Log: #250863: editor.settings.storage split