revert lower accessibility for getters/setters (IDEA-108598) + consistency to getter/setter completion

This commit is contained in:
anna
2013-07-24 20:17:48 +02:00
parent 689f2a1686
commit 40d22fb15b
9 changed files with 8 additions and 27 deletions

View File

@@ -122,10 +122,6 @@ public class CreateGetterOrSetterFix implements IntentionAction, LowPriorityActi
methods.add(PropertyUtil.generateSetterPrototype(myField));
}
for (PsiMethod method : methods) {
String modifier = PsiUtil.getMaximumModifierForMember(aClass);
if (modifier != null) {
PsiUtil.setModifierProperty(method, modifier, true);
}
aClass.add(method);
}
}

View File

@@ -242,10 +242,6 @@ public class CreatePropertyFromUsageFix extends CreateFromUsageBaseFix implement
}
accessor.setName(callText);
PsiUtil.setModifierProperty(accessor, PsiModifier.STATIC, isStatic);
final String modifier = PsiUtil.getMaximumModifierForMember(targetClass);
if (modifier != null) {
PsiUtil.setModifierProperty(accessor, modifier, true);
}
TemplateBuilderImpl builder = new TemplateBuilderImpl(accessor);
builder.replaceElement(typeReference, TYPE_VARIABLE, new TypeExpression(project, expectedTypes), true);

View File

@@ -83,17 +83,6 @@ public class PsiFieldMember extends PsiElementClassMember<PsiField> implements P
@Nullable
private static PsiMethod createMethodIfNotExists(PsiClass aClass, final PsiMethod template) {
PsiMethod existing = aClass.findMethodBySignature(template, false);
if (existing == null) {
if (template != null) {
String modifier = aClass.isEnum() && aClass.hasModifierProperty(PsiModifier.PUBLIC) ? null : PsiUtil.getMaximumModifierForMember(aClass);
if (modifier != null) {
PsiUtil.setModifierProperty(template, modifier, true);
}
}
return template;
}
else {
return null;
}
return existing == null ? template : null;
}
}