IDEA-105010 (annotation not followed by brackets belongs to a next declaration)

This commit is contained in:
Roman Shevchenko
2013-05-07 22:16:56 +02:00
parent 1e6e224a65
commit 1b567020b2
4 changed files with 90 additions and 4 deletions
@@ -0,0 +1,37 @@
PsiJavaFile:UnclosedField1.java
PsiJavaToken:LBRACE('{')
PsiWhiteSpace(' ')
PsiField:f1
PsiModifierList:
<empty list>
PsiTypeElement:String
PsiJavaCodeReferenceElement:String
PsiIdentifier:String('String')
PsiReferenceParameterList
<empty list>
PsiWhiteSpace(' ')
PsiIdentifier:f1('f1')
PsiErrorElement:';' expected
<empty list>
PsiWhiteSpace('\n\n ')
PsiField:f2
PsiModifierList:@Anno
PsiAnnotation
PsiJavaToken:AT('@')
PsiJavaCodeReferenceElement:Anno
PsiIdentifier:Anno('Anno')
PsiReferenceParameterList
<empty list>
PsiAnnotationParameterList
<empty list>
PsiWhiteSpace(' ')
PsiTypeElement:String
PsiJavaCodeReferenceElement:String
PsiIdentifier:String('String')
PsiReferenceParameterList
<empty list>
PsiWhiteSpace(' ')
PsiIdentifier:f2('f2')
PsiJavaToken:SEMICOLON(';')
PsiWhiteSpace(' ')
PsiJavaToken:RBRACE('}')
@@ -0,0 +1,37 @@
PsiJavaFile:UnclosedField2.java
PsiJavaToken:LBRACE('{')
PsiWhiteSpace(' ')
PsiField:f1
PsiModifierList:
<empty list>
PsiTypeElement:String
PsiJavaCodeReferenceElement:String
PsiIdentifier:String('String')
PsiReferenceParameterList
<empty list>
PsiWhiteSpace(' ')
PsiIdentifier:f1('f1')
PsiErrorElement:';' expected
<empty list>
PsiWhiteSpace('\n\n ')
PsiField:f2
PsiModifierList:@Anno
PsiAnnotation
PsiJavaToken:AT('@')
PsiJavaCodeReferenceElement:Anno
PsiIdentifier:Anno('Anno')
PsiReferenceParameterList
<empty list>
PsiAnnotationParameterList
<empty list>
PsiWhiteSpace('\n ')
PsiTypeElement:String
PsiJavaCodeReferenceElement:String
PsiIdentifier:String('String')
PsiReferenceParameterList
<empty list>
PsiWhiteSpace(' ')
PsiIdentifier:f2('f2')
PsiJavaToken:SEMICOLON(';')
PsiWhiteSpace(' ')
PsiJavaToken:RBRACE('}')