Add context information about assert (EA-60850)

This commit is contained in:
Nikolay Krasko
2014-10-08 14:51:46 +04:00
parent 4b197aafa4
commit ecb293bd6c
@@ -333,7 +333,10 @@ public abstract class ElementResolver {
ClassDescriptor classDescriptor = (ClassDescriptor) resolveSession.resolveToDescriptor(klass);
ConstructorDescriptor constructorDescriptor = classDescriptor.getUnsubstitutedPrimaryConstructor();
assert constructorDescriptor != null;
assert constructorDescriptor != null :
String.format("Can't get primary constructor for descriptor '%s' in from class '%s'",
classDescriptor,
JetPsiUtil.getElementTextWithContext(klass));
BodyResolver bodyResolver = createBodyResolver(resolveSession, trace, file);
bodyResolver.resolveConstructorParameterDefaultValuesAndAnnotations(createEmptyContext(resolveSession), trace, klass,