mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-74055 NPE at com.intellij.codeInsight.template.macro.DescendantClassesEnumMacro.a
This commit is contained in:
+4
-1
@@ -68,7 +68,10 @@ public class DescendantClassesEnumMacro implements Macro {
|
||||
if (params == null || params.length == 0) return null;
|
||||
PsiManager instance = PsiManager.getInstance(context.getProject());
|
||||
|
||||
final String paramResult = params[0].calculateResult(context).toString();
|
||||
Result result = params[0].calculateResult(context);
|
||||
if (result == null) return null;
|
||||
|
||||
final String paramResult = result.toString();
|
||||
if (paramResult == null) return null;
|
||||
|
||||
final boolean isAllowAbstract = isAllowAbstract(context, params);
|
||||
|
||||
Reference in New Issue
Block a user