Add(Remove)ParameterQuickFix is not available for unmodifiable files

This commit is contained in:
Pavel V. Talanov
2013-11-11 17:57:03 +04:00
parent 3e97203f85
commit f9a2b09a4e
6 changed files with 66 additions and 2 deletions
@@ -195,7 +195,10 @@ public class BindingContextUtils {
}
@NotNull
private static List<PsiElement> callableDescriptorToDeclarations(@NotNull BindingContext context, @NotNull CallableMemberDescriptor callable) {
public static List<PsiElement> callableDescriptorToDeclarations(
@NotNull BindingContext context,
@NotNull CallableMemberDescriptor callable
) {
if (callable.getKind() == SYNTHESIZED) {
CallableMemberDescriptor original = callable.getOriginal();
if (original instanceof SynthesizedCallableMemberDescriptor<?>) {