diff --git a/idea/src/org/jetbrains/jet/plugin/intentions/branchedTransformations/IfThenUtils.kt b/idea/src/org/jetbrains/jet/plugin/intentions/branchedTransformations/IfThenUtils.kt index 8547a9473a9..eca010c4f80 100644 --- a/idea/src/org/jetbrains/jet/plugin/intentions/branchedTransformations/IfThenUtils.kt +++ b/idea/src/org/jetbrains/jet/plugin/intentions/branchedTransformations/IfThenUtils.kt @@ -24,7 +24,7 @@ import org.jetbrains.jet.lang.psi.JetPsiUtil import org.jetbrains.jet.lexer.JetTokens import org.jetbrains.jet.lang.psi.JetPsiFactory import com.intellij.openapi.editor.Editor -import org.jetbrains.jet.plugin.refactoring.introduceVariable.JetIntroduceVariableHandler +import org.jetbrains.jet.plugin.refactoring.introduce.introduceVariable.KotlinIntroduceVariableHandler import org.jetbrains.jet.lang.psi.JetSafeQualifiedExpression import org.jetbrains.jet.lang.resolve.BindingContext import org.jetbrains.jet.plugin.project.AnalyzerFacadeWithCache @@ -107,7 +107,7 @@ fun JetExpression.convertToIfNotNullExpression(conditionLhs: JetExpression, then fun JetIfExpression.introduceValueForCondition(occurrenceInThenClause: JetExpression, editor: Editor) { val project = this.getProject() val occurrenceInConditional = (this.getCondition() as JetBinaryExpression).getLeft()!! - JetIntroduceVariableHandler.doRefactoring(project, editor, occurrenceInConditional, listOf(occurrenceInConditional, occurrenceInThenClause)) + KotlinIntroduceVariableHandler.doRefactoring(project, editor, occurrenceInConditional, listOf(occurrenceInConditional, occurrenceInThenClause)) } fun PsiElement.replace(expressionAsString: String): PsiElement = diff --git a/idea/src/org/jetbrains/jet/plugin/refactoring/JetRefactoringSupportProvider.java b/idea/src/org/jetbrains/jet/plugin/refactoring/JetRefactoringSupportProvider.java index ca278e52c8f..96adb04ede1 100644 --- a/idea/src/org/jetbrains/jet/plugin/refactoring/JetRefactoringSupportProvider.java +++ b/idea/src/org/jetbrains/jet/plugin/refactoring/JetRefactoringSupportProvider.java @@ -24,7 +24,7 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.jet.lang.psi.*; import org.jetbrains.jet.plugin.refactoring.changeSignature.JetChangeSignatureHandler; -import org.jetbrains.jet.plugin.refactoring.introduceVariable.JetIntroduceVariableHandler; +import org.jetbrains.jet.plugin.refactoring.introduce.introduceVariable.KotlinIntroduceVariableHandler; import org.jetbrains.jet.plugin.refactoring.safeDelete.SafeDeletePackage; public class JetRefactoringSupportProvider extends RefactoringSupportProvider { @@ -35,7 +35,7 @@ public class JetRefactoringSupportProvider extends RefactoringSupportProvider { @Override public RefactoringActionHandler getIntroduceVariableHandler() { - return new JetIntroduceVariableHandler(); + return new KotlinIntroduceVariableHandler(); } @Override diff --git a/idea/src/org/jetbrains/jet/plugin/refactoring/JetIntroduceHandlerBase.java b/idea/src/org/jetbrains/jet/plugin/refactoring/introduce/KotlinIntroduceHandlerBase.java similarity index 82% rename from idea/src/org/jetbrains/jet/plugin/refactoring/JetIntroduceHandlerBase.java rename to idea/src/org/jetbrains/jet/plugin/refactoring/introduce/KotlinIntroduceHandlerBase.java index df47ecd2f98..59df92a6806 100644 --- a/idea/src/org/jetbrains/jet/plugin/refactoring/JetIntroduceHandlerBase.java +++ b/idea/src/org/jetbrains/jet/plugin/refactoring/introduce/KotlinIntroduceHandlerBase.java @@ -14,9 +14,9 @@ * limitations under the License. */ -package org.jetbrains.jet.plugin.refactoring; +package org.jetbrains.jet.plugin.refactoring.introduce; import com.intellij.refactoring.RefactoringActionHandler; -public abstract class JetIntroduceHandlerBase implements RefactoringActionHandler { +public abstract class KotlinIntroduceHandlerBase implements RefactoringActionHandler { } diff --git a/idea/src/org/jetbrains/jet/plugin/refactoring/introduceVariable/JetChangePropertyActions.java b/idea/src/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/KotlinChangePropertyActions.java similarity index 87% rename from idea/src/org/jetbrains/jet/plugin/refactoring/introduceVariable/JetChangePropertyActions.java rename to idea/src/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/KotlinChangePropertyActions.java index ed7d55a1f7a..8afb1bc5951 100644 --- a/idea/src/org/jetbrains/jet/plugin/refactoring/introduceVariable/JetChangePropertyActions.java +++ b/idea/src/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/KotlinChangePropertyActions.java @@ -14,15 +14,15 @@ * limitations under the License. */ -package org.jetbrains.jet.plugin.refactoring.introduceVariable; +package org.jetbrains.jet.plugin.refactoring.introduce.introduceVariable; import com.intellij.lang.ASTNode; import com.intellij.openapi.project.Project; import org.jetbrains.jet.lang.psi.JetProperty; import org.jetbrains.jet.lang.psi.JetPsiFactory; -public class JetChangePropertyActions { - private JetChangePropertyActions() { +public class KotlinChangePropertyActions { + private KotlinChangePropertyActions() { } public static void declareValueOrVariable(Project project, boolean isVariable, JetProperty property) { diff --git a/idea/src/org/jetbrains/jet/plugin/refactoring/introduceVariable/JetInplaceVariableIntroducer.java b/idea/src/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/KotlinInplaceVariableIntroducer.java similarity index 90% rename from idea/src/org/jetbrains/jet/plugin/refactoring/introduceVariable/JetInplaceVariableIntroducer.java rename to idea/src/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/KotlinInplaceVariableIntroducer.java index db581fdc2fd..d19febc1fd7 100644 --- a/idea/src/org/jetbrains/jet/plugin/refactoring/introduceVariable/JetInplaceVariableIntroducer.java +++ b/idea/src/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/KotlinInplaceVariableIntroducer.java @@ -14,10 +14,8 @@ * limitations under the License. */ -package org.jetbrains.jet.plugin.refactoring.introduceVariable; +package org.jetbrains.jet.plugin.refactoring.introduce.introduceVariable; -import com.intellij.codeInsight.template.impl.TemplateManagerImpl; -import com.intellij.codeInsight.template.impl.TemplateState; import com.intellij.lang.ASTNode; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.application.Result; @@ -45,7 +43,7 @@ import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; -public class JetInplaceVariableIntroducer extends InplaceVariableIntroducer { +public class KotlinInplaceVariableIntroducer extends InplaceVariableIntroducer { private final boolean myReplaceOccurrence; private final JetProperty myProperty; @@ -56,11 +54,13 @@ public class JetInplaceVariableIntroducer extends InplaceVariableIntroducer