Files
openide/java/java-tests/testData/psi/parser-full/javadocParsing/ReferenceLinkMarkdown11.txt
Mathias Boulay 245479dba8 fix(JavaDoc): escaped brackets spacing, reference link with 2+ args
Links like [String#copyValueOf(char\[\], int, int)] won't have an additional space for no reason
Links like [String#copyValueOf(char\[\], int, int)] can now be clicked on for navigation purposes.

GitOrigin-RevId: 42cb742a641b767a82820f5d01a9baff4e78811e
2024-09-04 15:20:28 +00:00

61 lines
2.1 KiB
Plaintext

PsiJavaFile:ReferenceLinkMarkdown11.java
PsiImportList
<empty list>
PsiClass:C
PsiDocComment
PsiDocToken:DOC_COMMENT_LEADING_ASTERISKS('///')
PsiWhiteSpace(' ')
PsiReferenceLink:
PsiDocToken:DOC_LBRACKET('[')
PsiElement(DOC_METHOD_OR_FIELD_REF)
PsiElement(DOC_REFERENCE_HOLDER)
PsiJavaCodeReferenceElement:java.lang.String
PsiJavaCodeReferenceElement:java.lang
PsiJavaCodeReferenceElement:java
PsiIdentifier:java('java')
PsiReferenceParameterList
<empty list>
PsiJavaToken:DOT('.')
PsiIdentifier:lang('lang')
PsiReferenceParameterList
<empty list>
PsiJavaToken:DOT('.')
PsiIdentifier:String('String')
PsiReferenceParameterList
<empty list>
PsiDocToken:DOC_TAG_VALUE_SHARP_TOKEN('#')
PsiDocToken:DOC_TAG_VALUE_TOKEN('copyValueOf')
PsiDocToken:DOC_LPAREN('(')
PsiElement(DOC_TAG_VALUE_ELEMENT)
PsiElement(DOC_TYPE_HOLDER)
PsiTypeElement:char\[\]
PsiTypeElement:char
PsiKeyword:char('char')
PsiJavaToken:LBRACKET('\[')
PsiJavaToken:RBRACKET('\]')
PsiDocToken:DOC_COMMA(',')
PsiElement(DOC_TYPE_HOLDER)
PsiWhiteSpace(' ')
PsiTypeElement:int
PsiKeyword:int('int')
PsiDocToken:DOC_COMMA(',')
PsiElement(DOC_TYPE_HOLDER)
PsiWhiteSpace(' ')
PsiTypeElement:int
PsiKeyword:int('int')
PsiDocToken:DOC_RPAREN(')')
PsiDocToken:DOC_RBRACKET(']')
PsiWhiteSpace('\n')
PsiModifierList:
<empty list>
PsiKeyword:class('class')
PsiWhiteSpace(' ')
PsiIdentifier:C('C')
PsiTypeParameterList
<empty list>
PsiReferenceList
<empty list>
PsiReferenceList
<empty list>
PsiJavaToken:LBRACE('{')
PsiJavaToken:RBRACE('}')