Diagnostics for Rewrite at slice RESOLUTION_SCOPE key: REFERENCE_EXPRESSION (EA-64051)

This commit is contained in:
Nikolay Krasko
2015-08-25 20:43:55 +03:00
parent 576b4f445c
commit b5b5305456
@@ -18,6 +18,8 @@ package org.jetbrains.kotlin.util.slicedMap;
import com.intellij.openapi.diagnostic.Logger;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.kotlin.psi.JetElement;
import org.jetbrains.kotlin.psi.psiUtil.PsiUtilPackage;
import java.util.Arrays;
import java.util.List;
@@ -38,7 +40,8 @@ public class Slices {
LOG.error("Rewrite at slice " + slice +
" key: " + key +
" old value: " + oldValue + '@' + System.identityHashCode(oldValue) +
" new value: " + newValue + '@' + System.identityHashCode(newValue));
" new value: " + newValue + '@' + System.identityHashCode(newValue) +
(key instanceof JetElement ? "\n" + PsiUtilPackage.getElementTextWithContext((JetElement) key) : ""));
}
return true;
}