More logging for EA-40352

This commit is contained in:
Nikolay Krasko
2012-11-14 14:38:40 +04:00
parent 36d8500656
commit 2bc57ee8a2
@@ -49,7 +49,9 @@ public final class PsiCodegenPredictor {
PsiElement element = descriptorToDeclaration(bindingTrace.getBindingContext(), descriptor);
if (element instanceof JetDeclaration) {
JvmClassName classNameFromPsi = getPredefinedJvmClassName((JetDeclaration) element);
assert classNameFromPsi == null || classNameFromPsi.equals(nameFromDescriptors) : "Invalid algorithm for getting qualified name from psi!";
assert classNameFromPsi == null || classNameFromPsi.equals(nameFromDescriptors) :
String.format("Invalid algorithm for getting qualified name from psi! Predicted: %s, actual %s\n" +
"Element: %s", classNameFromPsi, nameFromDescriptors, element.getText());
}
return true;