Prepare CLI reporting infrastructure for non-PSI diagnostics

This commit is contained in:
Ilya Chernikov
2021-10-04 12:22:03 +02:00
parent 5446168770
commit 1ce4075112
10 changed files with 182 additions and 28 deletions
@@ -17,6 +17,7 @@ import org.jetbrains.annotations.Nullable;
import org.jetbrains.kotlin.psi.KtExpression;
import org.jetbrains.kotlin.psi.psiUtil.PsiUtilsKt;
// TODO: extract PSI-independent parts, specifically coordinate classes
public class PsiDiagnosticUtils {
public static String atLocation(@NotNull PsiElement element) {
if (element.isValid()) {