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.
Attribute index with the index of the subpanel can be easily broken if one: (a) installs any plugin which adds panel among other panels, or (b) uninstalls plugin which has an options panel. I guess that some other unique identifier should be used, perhaps: (a) any custom identifier; or (b) position of the panel itself in the SFS. Both options should be ideally checked for duplicites of course, if possible. This issue should be definitely fixed for NB 7.3 before this API is publicly available. Thanks.
Another use case - if one changes position attribute of the panel registration he _needs_ to change index attribute as well.
1) removed the index attribute as it was indeed error prone. 2) made the tabTitle attribute mandatory in all category panels with tabs (Editor, Fonts & Colors, Java, PHP, C/C++ and Miscellaneous) 3) updated all the affected panels tried activating/deactivating various php frameworks and it seems that now it is stable. Fixed: http://hg.netbeans.org/core-main/rev/521b24e00aa3
Integrated into 'main-golden', will be available in build *201210070002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/521b24e00aa3 User: Theofanis Oikonomou <theofanis@netbeans.org> Log: Issue #219434 - Attribute index in @Keywords is wrong and cannot reliably work
Integrated into 'main-golden', will be available in build *201210090002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/3447cb909e76 User: Tomas Hurka <thurka@netbeans.org> Log: bugfix #219362, keywords for profiler options (fixed again after fix of issue #219434)