mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
UElementAsPsiInspection description update
This commit is contained in:
@@ -1,9 +1,12 @@
|
||||
<html>
|
||||
<body>
|
||||
It is better to avoid direct usage of <code>UElement</code> as <code>PsiElement</code> because of ambiguity of <code>PsiElement</code> you
|
||||
get
|
||||
and several issues in the direct implementation. If you need "physical" <code>PsiElement</code> please use <code>UElementKt.getSourcePsiElement()</code>,
|
||||
Reports usage of <code>UElement</code> as <code>PsiElement</code>. The <code>PsiElement</code> obtained this way is ambiguous.
|
||||
If you need "physical" <code>PsiElement</code> please use <code>UElementKt.getSourcePsiElement()</code>,
|
||||
if you need <code>PsiElement</code> that "emulates" behaviour of Java-elements (<code>PsiClass</code>, <code>PsiMethod</code>, etc.)
|
||||
then please use <code>UElementKt.getAsJavaPsiElement()</code>.
|
||||
<!-- tooltip end -->
|
||||
<p>
|
||||
<small>New in 2018.1</small>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user