From d60840ee4ffcbe3720ef90952b1cbec5e6204761 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Mon, 19 Jan 2015 12:06:50 +0100 Subject: [PATCH] cleanup 'public' modifier from the interface on "pull default method" (IDEA-135292) --- .../src/com/intellij/refactoring/util/RefactoringUtil.java | 1 + java/java-tests/testData/refactoring/pullUp/AsDefault.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/refactoring/util/RefactoringUtil.java b/java/java-impl/src/com/intellij/refactoring/util/RefactoringUtil.java index ed51aa5120b4..43758f620342 100644 --- a/java/java-impl/src/com/intellij/refactoring/util/RefactoringUtil.java +++ b/java/java-impl/src/com/intellij/refactoring/util/RefactoringUtil.java @@ -718,6 +718,7 @@ public class RefactoringUtil { PsiUtil.setModifierProperty(method, PsiModifier.FINAL, false); PsiUtil.setModifierProperty(method, PsiModifier.SYNCHRONIZED, false); PsiUtil.setModifierProperty(method, PsiModifier.NATIVE, false); + PsiUtil.setModifierProperty(method, PsiModifier.PUBLIC, false); removeFinalParameters(method); } diff --git a/java/java-tests/testData/refactoring/pullUp/AsDefault.java b/java/java-tests/testData/refactoring/pullUp/AsDefault.java index 3379c19a779e..05cf9b018841 100644 --- a/java/java-tests/testData/refactoring/pullUp/AsDefault.java +++ b/java/java-tests/testData/refactoring/pullUp/AsDefault.java @@ -3,5 +3,5 @@ interface Bar { } interface Base { } class Foo implements Base { - void get(Bar bar) { } + public void get(Bar bar) { } } \ No newline at end of file