Rename class
This commit is contained in:
@@ -170,7 +170,7 @@
|
|||||||
<lang.unwrapDescriptor language="jet" implementationClass="org.jetbrains.jet.plugin.codeInsight.unwrap.KotlinUnwrapDescriptor"/>
|
<lang.unwrapDescriptor language="jet" implementationClass="org.jetbrains.jet.plugin.codeInsight.unwrap.KotlinUnwrapDescriptor"/>
|
||||||
<quoteHandler fileType="Kotlin" className="org.jetbrains.jet.plugin.editor.KotlinQuoteHandler"/>
|
<quoteHandler fileType="Kotlin" className="org.jetbrains.jet.plugin.editor.KotlinQuoteHandler"/>
|
||||||
<refactoring.helper implementation="org.jetbrains.jet.plugin.codeInsight.KotlinShortenReferencesRefactoringHelper"/>
|
<refactoring.helper implementation="org.jetbrains.jet.plugin.codeInsight.KotlinShortenReferencesRefactoringHelper"/>
|
||||||
<refactoring.moveHandler implementation="org.jetbrains.jet.plugin.refactoring.move.JetMoveFilesOrDirectoriesHandler"/>
|
<refactoring.moveHandler implementation="org.jetbrains.jet.plugin.refactoring.move.KotlinMoveFilesOrDirectoriesHandler"/>
|
||||||
<moveFileHandler implementation="org.jetbrains.jet.plugin.refactoring.move.MoveKotlinFileHandler" />
|
<moveFileHandler implementation="org.jetbrains.jet.plugin.refactoring.move.MoveKotlinFileHandler" />
|
||||||
<refactoring.copyHandler implementation="org.jetbrains.jet.plugin.refactoring.copy.JetCopyClassHandler"/>
|
<refactoring.copyHandler implementation="org.jetbrains.jet.plugin.refactoring.copy.JetCopyClassHandler"/>
|
||||||
<refactoring.changeSignatureUsageProcessor implementation="org.jetbrains.jet.plugin.refactoring.changeSignature.JetChangeSignatureUsageProcessor"/>
|
<refactoring.changeSignatureUsageProcessor implementation="org.jetbrains.jet.plugin.refactoring.changeSignature.JetChangeSignatureUsageProcessor"/>
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ import com.intellij.psi.PsiElement;
|
|||||||
import com.intellij.refactoring.copy.CopyFilesOrDirectoriesHandler;
|
import com.intellij.refactoring.copy.CopyFilesOrDirectoriesHandler;
|
||||||
import com.intellij.refactoring.copy.CopyHandlerDelegateBase;
|
import com.intellij.refactoring.copy.CopyHandlerDelegateBase;
|
||||||
import org.jetbrains.jet.lang.psi.JetClassOrObject;
|
import org.jetbrains.jet.lang.psi.JetClassOrObject;
|
||||||
import org.jetbrains.jet.plugin.refactoring.move.JetMoveFilesOrDirectoriesHandler;
|
import org.jetbrains.jet.plugin.refactoring.move.KotlinMoveFilesOrDirectoriesHandler;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
@@ -38,7 +38,7 @@ public class JetCopyClassHandler extends CopyHandlerDelegateBase {
|
|||||||
|
|
||||||
private static PsiElement replaceElement(PsiElement element) {
|
private static PsiElement replaceElement(PsiElement element) {
|
||||||
if (element instanceof JetClassOrObject &&
|
if (element instanceof JetClassOrObject &&
|
||||||
JetMoveFilesOrDirectoriesHandler.isMovableClass((JetClassOrObject) element)) {
|
KotlinMoveFilesOrDirectoriesHandler.isMovableClass((JetClassOrObject) element)) {
|
||||||
return element.getContainingFile();
|
return element.getContainingFile();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|||||||
+1
-1
@@ -29,7 +29,7 @@ import org.jetbrains.jet.lang.psi.JetFile;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public class JetMoveFilesOrDirectoriesHandler extends MoveFilesOrDirectoriesHandler {
|
public class KotlinMoveFilesOrDirectoriesHandler extends MoveFilesOrDirectoriesHandler {
|
||||||
public static boolean isMovableClass(JetClassOrObject clazz) {
|
public static boolean isMovableClass(JetClassOrObject clazz) {
|
||||||
if (!(clazz.getParent() instanceof JetFile)) return false;
|
if (!(clazz.getParent() instanceof JetFile)) return false;
|
||||||
JetFile file = (JetFile) clazz.getContainingFile();
|
JetFile file = (JetFile) clazz.getContainingFile();
|
||||||
Reference in New Issue
Block a user