mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-26 19:06:24 +07:00
more moves to groovy-psi
This commit is contained in:
+4
-3
@@ -296,8 +296,9 @@ public class AnnotationsHighlightUtil {
|
||||
String description = JavaErrorMessages.message("annotation.missing.attribute", buff);
|
||||
HighlightInfo info =
|
||||
HighlightInfo.newHighlightInfo(HighlightInfoType.ERROR).range(nameRef).descriptionAndTooltip(description).create();
|
||||
QuickFixAction.registerQuickFixAction(info, QuickFixFactory.getInstance().createAddMissingRequiredAnnotationParametersFix(
|
||||
annotation, annotationMethods, missed));
|
||||
IntentionAction fix = QuickFixFactory.getInstance().createAddMissingRequiredAnnotationParametersFix(
|
||||
annotation, annotationMethods, missed);
|
||||
QuickFixAction.registerQuickFixAction(info, fix);
|
||||
return info;
|
||||
}
|
||||
}
|
||||
@@ -704,7 +705,7 @@ public class AnnotationsHighlightUtil {
|
||||
if (field instanceof PsiEnumConstant) {
|
||||
String name = ((PsiEnumConstant)field).getName();
|
||||
try {
|
||||
return RetentionPolicy.valueOf(name);
|
||||
return RetentionPolicy.valueOf(RetentionPolicy.class, name);
|
||||
}
|
||||
catch (Exception e) {
|
||||
LOG.warn("Unknown policy: " + name);
|
||||
|
||||
Reference in New Issue
Block a user