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.
Summary: | Make sure org-openide-options.jar is disabled autoload | ||
---|---|---|---|
Product: | platform | Reporter: | Jaroslav Tulach <jtulach> |
Component: | -- Other -- | Assignee: | Jiri Skrivanek <jskrivanek> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | CC: | anebuzelsky, issues, mmirilovic, rmatous, vstejskal |
Priority: | P3 | Keywords: | PERFORMANCE |
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Bug Depends on: | 87097, 87114, 87619, 87706, 87984, 87985, 87986, 87987, 87988, 87990, 88324, 88339, 88354, 88355, 88356, 88357, 88407, 88418, 88428, 88432, 88436, 88442, 88531, 88769, 88888, 90403, 103440, 103723, 103742, 103751, 103758, 103759, 103761, 103764, 103765, 103767, 103768, 103771, 103772, 103774, 103775, 103776, 103777, 103778, 103779, 103781, 103782, 103783, 103784, 103785, 103786, 103787, 103790, 104959, 116070, 151130 | ||
Bug Blocks: | 73474, 88435 |
Description
Jaroslav Tulach
2006-05-29 16:42:14 UTC
BTW don't forget to also check for other settings stored in the userdir not using SystemOption: editor stuff (of course), property sheet (I fixed this), J2EE/whatever (I don't know who stores this), ... Just run a copy of the IDE, change everything in sight, then go through the userdir file by file until you have accounted for everything. org-openide-options.jar is disabled when running just platform. Editor/settings must be fixed first, I think - reassigned. After fixing, just reassign back. The editor/settings module is fine, but other editor modules still depend on SystemOption. We are not planning to clean this up for nb6, see issue #90403 for details. I am not willing to take responsibility for this issue. The editor's part of the problem and its solution is described in issue #90403 and I added it as a blocker for this issue, but the rest is outside of the scope of the editor module. I means smaller global lookup in many case due removal of options from Services folder of SFS. moving opened issues from TM <= 6.1 to TM=Dev org-openide-options.jar is currently directly used by org.netbeans.modules.cnd, org.netbeans.modules.db, and org.netbeans.modules.editor.deprecated.pre61settings. I reopened issue 116070 for cnd. For db issue 88407 is still pending. I removed dependency on editor.deprecated.pre61settings from all the rest of the modules in Nb full distro, but xml.text. http://hg.netbeans.org/main/rev/23a4468b0f9e The xml.text is still using classes from e.d.pre61completion, which depends on e.d.pre61settings (issue #151130). I guess this is fixed. I tried to execute full IDE: $ ant tryme 2>&1 | grep option [exec] org.netbeans.modules.options.api/1 [1.11 090109] [exec] org.netbeans.modules.options.keymap [1.5 090109] [exec] org.netbeans.modules.options.editor/1 [1.11 090109] so it looks that org.openide.options is disabled. Great work! So I consired this issue as fixed. Or is there yet anything else need to be done? The necessary thing is to add test, so we do not regress in future. I'll do it as part of issue 157429. |