Skip to content

Commit 531355d

Browse files
committed
Localizing refactoring handlers after platform update (part 3).
1 parent 976a5e2 commit 531355d

15 files changed

Lines changed: 1482 additions & 1391 deletions

File tree

‎plugin/src/main/java/com/intellij/java/impl/refactoring/makeStatic/MakeMethodOrClassStaticProcessor.java‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -296,8 +296,8 @@ protected static boolean makeFieldParameterFinal(PsiField field, UsageInfo[] usa
296296
@Nonnull
297297
@Override
298298
@RequiredReadAction
299-
protected String getCommandName() {
300-
return RefactoringLocalize.makeStaticCommand(DescriptiveNameUtil.getDescriptiveName(myMember)).get();
299+
protected LocalizeValue getCommandName() {
300+
return RefactoringLocalize.makeStaticCommand(DescriptiveNameUtil.getDescriptiveName(myMember));
301301
}
302302

303303
public T getMember() {

‎plugin/src/main/java/com/intellij/java/impl/refactoring/memberPullUp/JavaPullUpHelper.java‎

Lines changed: 793 additions & 750 deletions
Large diffs are not rendered by default.

‎plugin/src/main/java/com/intellij/java/impl/refactoring/memberPullUp/PullUpHelper.java‎

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,24 +18,27 @@
1818
import com.intellij.java.language.psi.PsiField;
1919
import com.intellij.java.language.psi.PsiMember;
2020
import com.intellij.java.language.psi.PsiSubstitutor;
21+
import consulo.annotation.access.RequiredWriteAction;
2122
import consulo.language.editor.refactoring.classMember.MemberInfoBase;
2223
import consulo.language.psi.PsiElement;
2324

24-
import java.util.LinkedHashSet;
25+
import java.util.Set;
2526

2627
/**
27-
* Created by Max Medvedev on 10/4/13
28+
* @author Max Medvedev
29+
* @since 2013-10-04
2830
*/
2931
public interface PullUpHelper<T extends MemberInfoBase<? extends PsiMember>> {
30-
void encodeContextInfo(T info);
32+
void encodeContextInfo(T info);
3133

32-
void move(T info, PsiSubstitutor substitutor);
34+
@RequiredWriteAction
35+
void move(T info, PsiSubstitutor substitutor);
3336

34-
void postProcessMember(PsiMember member);
37+
void postProcessMember(PsiMember member);
3538

36-
void setCorrectVisibility(T info);
39+
void setCorrectVisibility(T info);
3740

38-
void moveFieldInitializations(LinkedHashSet<PsiField> movedFields);
41+
void moveFieldInitializations(Set<PsiField> movedFields);
3942

40-
void updateUsage(PsiElement element);
43+
void updateUsage(PsiElement element);
4144
}

0 commit comments

Comments
 (0)