mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Cleanup
This commit is contained in:
@@ -23,20 +23,21 @@ import com.intellij.psi.impl.source.tree.TreeElement;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
public class SourceTreeToPsiMap {
|
||||
private SourceTreeToPsiMap() {
|
||||
}
|
||||
private SourceTreeToPsiMap() { }
|
||||
|
||||
public static PsiElement treeElementToPsi(@Nullable ASTNode element) {
|
||||
@Nullable
|
||||
public static PsiElement treeElementToPsi(@Nullable final ASTNode element) {
|
||||
if (element == null) return null;
|
||||
return element.getPsi();
|
||||
}
|
||||
|
||||
public static ASTNode psiElementToTree(@Nullable PsiElement psiElement) {
|
||||
@Nullable
|
||||
public static ASTNode psiElementToTree(@Nullable final PsiElement psiElement) {
|
||||
if (psiElement == null) return null;
|
||||
return psiElement.getNode();
|
||||
}
|
||||
|
||||
public static boolean hasTreeElement(@Nullable PsiElement psiElement) {
|
||||
public static boolean hasTreeElement(@Nullable final PsiElement psiElement) {
|
||||
return psiElement instanceof TreeElement || psiElement instanceof ASTDelegatePsiElement || psiElement instanceof PsiFileImpl;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user