implicitly written field: fix to register annotations (IDEA-164948)

This commit is contained in:
Anna.Kozlova
2016-12-02 17:52:28 +01:00
parent 955ed1e8b2
commit ea5cfbb0d9
5 changed files with 55 additions and 2 deletions
@@ -681,6 +681,13 @@ public class QuickFixFactoryImpl extends QuickFixFactory {
entryPointsManager.ADDITIONAL_ANNOTATIONS, qualifiedName);
}
@NotNull
@Override
public IntentionAction createAddToImplicitlyWrittenFieldsFix(Project project, @NotNull final String qualifiedName) {
EntryPointsManagerBase entryPointsManagerBase = EntryPointsManagerBase.getInstance(project);
return entryPointsManagerBase.new AddImplicitlyWriteAnnotation(qualifiedName);
}
@NotNull
@Override
public IntentionAction createCreateGetterOrSetterFix(boolean createGetter, boolean createSetter, @NotNull PsiField field) {