mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-09 20:42:52 +07:00
[javadoc] Parse fragment references
- Added a token for `##` - Added a PSI element for fragment references - Added a PSI element for the fragment name #IDEA-376337 GitOrigin-RevId: e91c550106c2e84dd0d84680a7c1cb4e14df19b3
This commit is contained in:
committed by
intellij-monorepo-bot
parent
1a9c32c51b
commit
01693af6d4
@@ -28,6 +28,7 @@ public interface JavaDocTokenType {
|
||||
IElementType DOC_TAG_VALUE_LT = new IJavaDocElementType("DOC_TAG_VALUE_LT");
|
||||
IElementType DOC_TAG_VALUE_GT = new IJavaDocElementType("DOC_TAG_VALUE_GT");
|
||||
IElementType DOC_TAG_VALUE_SHARP_TOKEN = new IJavaDocElementType("DOC_TAG_VALUE_SHARP_TOKEN");
|
||||
IElementType DOC_TAG_VALUE_DOUBLE_SHARP_TOKEN = new IJavaDocElementType("DOC_TAG_VALUE_DOUBLE_SHARP_TOKEN");
|
||||
IElementType DOC_TAG_VALUE_SLASH = new IJavaDocElementType("DOC_TAG_VALUE_SLASH");
|
||||
|
||||
// Additional tokens for java 23 markdown
|
||||
@@ -37,6 +38,7 @@ public interface JavaDocTokenType {
|
||||
IElementType DOC_LPAREN = new IJavaDocElementType("DOC_LPAREN");
|
||||
IElementType DOC_RPAREN = new IJavaDocElementType("DOC_RPAREN");
|
||||
IElementType DOC_SHARP = new IJavaDocElementType("DOC_SHARP");
|
||||
IElementType DOC_DOUBLE_SHARP = new IJavaDocElementType("DOC_DOUBLE_SHARP");
|
||||
IElementType DOC_INLINE_CODE_FENCE = new IJavaDocElementType("DOC_INLINE_CODE_FENCE");
|
||||
IElementType DOC_COMMA = new IJavaDocElementType("DOC_COMMA");
|
||||
|
||||
@@ -45,8 +47,9 @@ public interface JavaDocTokenType {
|
||||
TokenSet ALL_JAVADOC_TOKENS = TokenSet.create(
|
||||
DOC_COMMENT_START, DOC_COMMENT_END, DOC_COMMENT_DATA, DOC_SPACE, DOC_COMMENT_LEADING_ASTERISKS, DOC_TAG_NAME,
|
||||
DOC_INLINE_TAG_START, DOC_INLINE_TAG_END, DOC_TAG_VALUE_TOKEN, DOC_TAG_VALUE_DOT, DOC_TAG_VALUE_COMMA,
|
||||
DOC_TAG_VALUE_LPAREN, DOC_TAG_VALUE_RPAREN, DOC_TAG_VALUE_SHARP_TOKEN, DOC_TAG_VALUE_SLASH, DOC_TAG_VALUE_QUOTE, DOC_TAG_VALUE_COLON,
|
||||
DOC_TAG_VALUE_LPAREN, DOC_TAG_VALUE_RPAREN, DOC_TAG_VALUE_SHARP_TOKEN, DOC_TAG_VALUE_DOUBLE_SHARP_TOKEN,
|
||||
DOC_TAG_VALUE_SLASH, DOC_TAG_VALUE_QUOTE, DOC_TAG_VALUE_COLON,
|
||||
DOC_TAG_ATTRIBUTE_NAME, DOC_TAG_ATTRIBUTE_VALUE, DOC_CODE_FENCE, DOC_RBRACKET, DOC_LBRACKET, DOC_LPAREN, DOC_RPAREN,
|
||||
DOC_SHARP, DOC_INLINE_CODE_FENCE, DOC_COMMA
|
||||
DOC_SHARP, DOC_DOUBLE_SHARP, DOC_INLINE_CODE_FENCE, DOC_COMMA
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user