提交 37fcffc3 编写于 作者: S Stepan Koltsov

remove assertion from JDR.resolveAnnotation

#KT-1771 fixed
上级 af4117c8
......@@ -1616,8 +1616,10 @@ public class JavaDescriptorResolver {
PsiAnnotationParameterList parameterList = psiAnnotation.getParameterList();
for (PsiNameValuePair psiNameValuePair : parameterList.getAttributes()) {
PsiAnnotationMemberValue value = psiNameValuePair.getValue();
// todo
assert value instanceof PsiLiteralExpression;
if (!(value instanceof PsiLiteralExpression)) {
// todo
continue;
}
Object literalValue = ((PsiLiteralExpression) value).getValue();
if(literalValue instanceof String)
valueArguments.add(new StringValue((String) literalValue));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册