Files
openide/java/java-tests/testData/psi/parser-full/importParsing/ImportModuleBrokenStatement.txt
Mikhail Pyltsin 7e9f1978a2 [java-highlighting] IDEA-357214 'Module' is highlighted as an error when module name is expected
GitOrigin-RevId: c7ca9de1821e79b96a05ab74a3cbad7052ceb827
2024-10-10 15:17:07 +00:00

57 lines
1.6 KiB
Plaintext

PsiJavaFile:ImportModuleBrokenStatement.java
PsiImportList
PsiImportStatement
PsiKeyword:import('import')
PsiWhiteSpace(' ')
PsiJavaCodeReferenceElement:module
PsiIdentifier:module('module')
PsiReferenceParameterList
<empty list>
PsiJavaToken:SEMICOLON(';')
PsiWhiteSpace('\n')
PsiImportStatement
PsiKeyword:import('import')
PsiWhiteSpace(' ')
PsiJavaCodeReferenceElement:module
PsiIdentifier:module('module')
PsiReferenceParameterList
<empty list>
PsiErrorElement:Identifier or ';' expected
<empty list>
PsiWhiteSpace('\n')
PsiImportStatement
PsiKeyword:import('import')
PsiWhiteSpace(' ')
PsiJavaCodeReferenceElement:module
PsiIdentifier:module('module')
PsiReferenceParameterList
<empty list>
PsiErrorElement:Identifier or ';' expected
<empty list>
PsiWhiteSpace('\n')
PsiImportModuleStatement
PsiKeyword:import('import')
PsiWhiteSpace(' ')
PsiKeyword:module('module')
PsiWhiteSpace(' ')
PsiJavaModuleReference
PsiIdentifier:a('a')
PsiJavaToken:SEMICOLON(';')
PsiWhiteSpace('\n\n')
PsiClass:Test
PsiModifierList:public
PsiKeyword:public('public')
PsiWhiteSpace(' ')
PsiKeyword:class('class')
PsiWhiteSpace(' ')
PsiIdentifier:Test('Test')
PsiTypeParameterList
<empty list>
PsiReferenceList
<empty list>
PsiReferenceList
<empty list>
PsiWhiteSpace(' ')
PsiJavaToken:LBRACE('{')
PsiWhiteSpace('\n')
PsiJavaToken:RBRACE('}')