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.
Now the only way to get the list of template specializations is via annotations. It's OK if there are 2, 3 or several specializations. But some templates (e.g. ProgramStateTrait in clang) have 30-40 specialisations or even more. If I need to review or change these, using annotations is very inconvenient. So I now have to use grep with regexps instead of code model. There should be support either in Find Usages or in Class Hierarchy. I think the easiest way, which won't change UI and l10n, is via Class Hierarchy. If a class is template and has specialisations, Class Hierarchy should show them in its tree (with a "T" green icon, like in the list that is available from annotations)
I think this should be included into the nearest patch: using IDE without this is extremely inconvenient.
Created attachment 164001 [details] Possible fix
fixed, change set 090487d610f8 on enum
https://netbeans.org/bugzilla/show_bug.cgi?id=270034 Changesets: http://hg.netbeans.org/releases/rev/e4caa01d719a # fixed #270034 - Inconveniences when working with multiple specializations
Integrated into 'main-silver', will be available in build *201704200002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/d2ea9d3143ee User: Vladimir Kvashin <vkvashin@netbeans.org> Log: fixed #270034 - Inconveniences when working with multiple specializations (transplanted from e4caa01d719a69a97f118d62d9e85ebd84c576df)