mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-04 17:20:55 +07:00
[java] recognizes @index Javadoc tag (IDEA-160185)
This commit is contained in:
@@ -53,6 +53,7 @@ public class JavadocManagerImpl implements JavadocManager {
|
|||||||
myInfos.add(new SimpleDocTagInfo("inheritDoc", LanguageLevel.JDK_1_4, true, PsiElement.class));
|
myInfos.add(new SimpleDocTagInfo("inheritDoc", LanguageLevel.JDK_1_4, true, PsiElement.class));
|
||||||
myInfos.add(new SimpleDocTagInfo("literal", LanguageLevel.JDK_1_5, true, PsiElement.class));
|
myInfos.add(new SimpleDocTagInfo("literal", LanguageLevel.JDK_1_5, true, PsiElement.class));
|
||||||
myInfos.add(new SimpleDocTagInfo("code", LanguageLevel.JDK_1_5, true, PsiElement.class));
|
myInfos.add(new SimpleDocTagInfo("code", LanguageLevel.JDK_1_5, true, PsiElement.class));
|
||||||
|
myInfos.add(new SimpleDocTagInfo("index", LanguageLevel.JDK_1_9, true, PsiElement.class));
|
||||||
|
|
||||||
//Not a standard tag, but added by IDEA for inspection suppression
|
//Not a standard tag, but added by IDEA for inspection suppression
|
||||||
myInfos.add(new SimpleDocTagInfo(SuppressionUtilCore.SUPPRESS_INSPECTIONS_TAG_NAME, LanguageLevel.JDK_1_3, false, PsiElement.class));
|
myInfos.add(new SimpleDocTagInfo(SuppressionUtilCore.SUPPRESS_INSPECTIONS_TAG_NAME, LanguageLevel.JDK_1_3, false, PsiElement.class));
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
class Test {
|
||||||
|
/**
|
||||||
|
* Quote: Tagging is achieved using {@index ulps}.
|
||||||
|
*/
|
||||||
|
public void i() {}
|
||||||
|
}
|
||||||
@@ -86,6 +86,7 @@ public class JavadocHighlightingTest extends LightDaemonAnalyzerTestCase {
|
|||||||
public void testValueNotOnStaticField() { doTest(); }
|
public void testValueNotOnStaticField() { doTest(); }
|
||||||
public void testValueOnNotInitializedField() { doTest(); }
|
public void testValueOnNotInitializedField() { doTest(); }
|
||||||
public void testJava18Tags() { doTest(); }
|
public void testJava18Tags() { doTest(); }
|
||||||
|
public void testJava19Tags() { setLanguageLevel(LanguageLevel.JDK_1_9); doTest(); }
|
||||||
public void testUnknownInlineTag() { doTest(); }
|
public void testUnknownInlineTag() { doTest(); }
|
||||||
public void testUnknownTags() { doTest(); }
|
public void testUnknownTags() { doTest(); }
|
||||||
public void testBadCharacters() { doTest(); }
|
public void testBadCharacters() { doTest(); }
|
||||||
|
|||||||
Reference in New Issue
Block a user