mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-09 08:09:39 +07:00
correctly handle annotated parameters in
1. constructors of non-static inner classes 2. constructors of enums (IDEA-60196, IDEA-58886, IDEA-57904)
This commit is contained in:
Binary file not shown.
@@ -0,0 +1,32 @@
|
||||
PsiJavaFileStub []
|
||||
PsiClassStub[enum name=AnnotatedEnumConstructor fqn=AnnotatedEnumConstructor]
|
||||
PsiModifierListStub[mask=17]
|
||||
PsiTypeParameterListStub
|
||||
PsiRefListStub[EXTENDS_LIST:java.lang.Enum<AnnotatedEnumConstructor>]
|
||||
PsiRefListStub[IMPLEMENTS_LIST:]
|
||||
PsiFieldStub[enumconst A:AnnotatedEnumConstructor]
|
||||
PsiModifierListStub[mask=25]
|
||||
PsiFieldStub[enumconst B:AnnotatedEnumConstructor]
|
||||
PsiModifierListStub[mask=25]
|
||||
PsiFieldStub[enumconst C:AnnotatedEnumConstructor]
|
||||
PsiModifierListStub[mask=25]
|
||||
PsiMethodStub[values:AnnotatedEnumConstructor[]]
|
||||
PsiModifierListStub[mask=9]
|
||||
PsiTypeParameterListStub
|
||||
PsiParameterListStub
|
||||
PsiRefListStub[THROWS_LIST:]
|
||||
PsiMethodStub[valueOf:AnnotatedEnumConstructor]
|
||||
PsiModifierListStub[mask=9]
|
||||
PsiTypeParameterListStub
|
||||
PsiParameterListStub
|
||||
PsiParameterStub[name:java.lang.String]
|
||||
PsiModifierListStub[mask=0]
|
||||
PsiRefListStub[THROWS_LIST:]
|
||||
PsiMethodStub[cons varargs AnnotatedEnumConstructor:void]
|
||||
PsiModifierListStub[mask=130]
|
||||
PsiTypeParameterListStub
|
||||
PsiParameterListStub
|
||||
PsiParameterStub[names:java.lang.String...]
|
||||
PsiModifierListStub[mask=0]
|
||||
PsiAnnotationStub[@org.jetbrains.annotations.Nullable]
|
||||
PsiRefListStub[THROWS_LIST:]
|
||||
Binary file not shown.
@@ -0,0 +1,24 @@
|
||||
PsiJavaFileStub []
|
||||
PsiClassStub[name=AnnotatedNonStaticInnerClassConstructor fqn=AnnotatedNonStaticInnerClassConstructor]
|
||||
PsiModifierListStub[mask=1]
|
||||
PsiTypeParameterListStub
|
||||
PsiRefListStub[EXTENDS_LIST:]
|
||||
PsiRefListStub[IMPLEMENTS_LIST:]
|
||||
PsiClassStub[name=Inner fqn=AnnotatedNonStaticInnerClassConstructor.Inner]
|
||||
PsiModifierListStub[mask=4096]
|
||||
PsiTypeParameterListStub
|
||||
PsiRefListStub[EXTENDS_LIST:]
|
||||
PsiRefListStub[IMPLEMENTS_LIST:]
|
||||
PsiMethodStub[cons Inner:void]
|
||||
PsiModifierListStub[mask=1]
|
||||
PsiTypeParameterListStub
|
||||
PsiParameterListStub
|
||||
PsiParameterStub[param:java.lang.Integer]
|
||||
PsiModifierListStub[mask=0]
|
||||
PsiAnnotationStub[@org.jetbrains.annotations.NotNull]
|
||||
PsiRefListStub[THROWS_LIST:]
|
||||
PsiMethodStub[cons AnnotatedNonStaticInnerClassConstructor:void]
|
||||
PsiModifierListStub[mask=1]
|
||||
PsiTypeParameterListStub
|
||||
PsiParameterListStub
|
||||
PsiRefListStub[THROWS_LIST:]
|
||||
Reference in New Issue
Block a user