mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Understand /-separated class names in NCDFE (IDEA-CR-53564)
GitOrigin-RevId: 469ab1715211d698184b0e771f21dfa91229d55f
This commit is contained in:
committed by
intellij-monorepo-bot
parent
3245268db3
commit
a33f3d6684
@@ -943,6 +943,9 @@ public class IdeErrorsDialog extends DialogWrapper implements MessagePoolListene
|
||||
else if (t instanceof NoClassDefFoundError && t.getMessage() != null) {
|
||||
String className = StringUtil.substringAfterLast(t.getMessage(), " ");
|
||||
if (className == null) className = t.getMessage();
|
||||
if (className.indexOf('/') > 0) {
|
||||
className = className.replace('/', '.');
|
||||
}
|
||||
if (PluginManagerCore.isPluginClass(className)) {
|
||||
return PluginManagerCore.getPluginByClassName(className);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user