org.jetbrains.jet.lang.diagnostics
Class DiagnosticUtils
java.lang.Object
org.jetbrains.jet.lang.diagnostics.DiagnosticUtils
public class DiagnosticUtils
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
atLocation
public static java.lang.String atLocation(BindingContext bindingContext,
DeclarationDescriptor descriptor)
atLocation
public static java.lang.String atLocation(JetExpression expression)
atLocation
public static java.lang.String atLocation(@NotNull
com.intellij.psi.PsiElement element)
atLocation
public static java.lang.String atLocation(@NotNull
com.intellij.lang.ASTNode node)
getClosestPsiElement
@Nullable
public static com.intellij.psi.PsiElement getClosestPsiElement(@NotNull
com.intellij.lang.ASTNode node)
getContainingFile
@NotNull
public static com.intellij.psi.PsiFile getContainingFile(@NotNull
com.intellij.lang.ASTNode node)
atLocation
@NotNull
public static java.lang.String atLocation(@NotNull
com.intellij.psi.PsiFile file,
@NotNull
com.intellij.openapi.util.TextRange textRange)
atLocation
@NotNull
public static java.lang.String atLocation(com.intellij.psi.PsiFile file,
com.intellij.openapi.util.TextRange textRange,
com.intellij.openapi.editor.Document document)
getLineAndColumn
@NotNull
public static DiagnosticUtils.LineAndColumn getLineAndColumn(@NotNull
Diagnostic diagnostic)
getLineAndColumnInPsiFile
@NotNull
public static DiagnosticUtils.LineAndColumn getLineAndColumnInPsiFile(com.intellij.psi.PsiFile file,
com.intellij.openapi.util.TextRange range)
offsetToLineAndColumn
@NotNull
public static DiagnosticUtils.LineAndColumn offsetToLineAndColumn(com.intellij.openapi.editor.Document document,
int offset)
throwIfRunningOnServer
public static void throwIfRunningOnServer(java.lang.Throwable e)
sortedDiagnostics
@NotNull
public static java.util.List<Diagnostic> sortedDiagnostics(@NotNull
java.util.Collection<Diagnostic> diagnostics)