mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-94477 (false-positive "<code> can be replaced with {@code}", quick-fix leads to incorrect result)
This commit is contained in:
+4
@@ -25,6 +25,7 @@ import com.intellij.psi.PsiDocumentManager;
|
||||
import com.intellij.psi.PsiElement;
|
||||
import com.intellij.psi.PsiFile;
|
||||
import com.intellij.psi.javadoc.PsiDocToken;
|
||||
import com.intellij.psi.javadoc.PsiInlineDocTag;
|
||||
import com.intellij.psi.tree.IElementType;
|
||||
import com.intellij.psi.util.PsiTreeUtil;
|
||||
import com.intellij.psi.util.PsiUtil;
|
||||
@@ -164,6 +165,9 @@ public class HtmlTagCanBeJavadocTagInspection extends BaseInspection {
|
||||
}
|
||||
offset = 0;
|
||||
element = element.getNextSibling();
|
||||
if (element instanceof PsiInlineDocTag) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
+12
@@ -20,4 +20,16 @@ class HtmlTagCanBeJavadocTag {
|
||||
* <code>if (foo) {<br> System.out.println();<br>}</code>
|
||||
*/
|
||||
void extremeFormatting() {}
|
||||
|
||||
/**
|
||||
* Demo value.
|
||||
*/
|
||||
public int x;
|
||||
|
||||
/**
|
||||
* Another demo value.
|
||||
*
|
||||
* <code>x2 = {@link #x x} * 2</code>
|
||||
*/
|
||||
public int x2 = x*2;
|
||||
}
|
||||
Reference in New Issue
Block a user