Renamed kotlinVariableOfType() macro to kotlinAnyVariable()

This commit is contained in:
Evgeny Gerashchenko
2012-02-08 15:55:46 +04:00
parent ca446030ea
commit f64ecd7eb5
4 changed files with 5 additions and 7 deletions
+1 -1
View File
@@ -25,7 +25,7 @@
name="soutv" toReformat="true" toShortenFQNames="true"
value="println("$EXPR_COPY$ = $DOLLAR${$EXPR$}")">
<variable alwaysStopAt="false" defaultValue="&quot;$&quot;" expression="" name="DOLLAR" />
<variable alwaysStopAt="true" defaultValue="&quot;expr&quot;" expression="kotlinVariableOfType(&quot;&quot;)" name="EXPR" />
<variable alwaysStopAt="true" defaultValue="&quot;expr&quot;" expression="kotlinVariable()" name="EXPR" />
<variable alwaysStopAt="false" defaultValue="" expression="EXPR" name="EXPR_COPY" />
<context>
<option name="KOTLIN_STATEMENT" value="true" />
+1 -1
View File
@@ -94,7 +94,7 @@
<liveTemplateContext implementation="org.jetbrains.jet.plugin.liveTemplates.JetTemplateContextType$Class"/>
<liveTemplateContext implementation="org.jetbrains.jet.plugin.liveTemplates.JetTemplateContextType$Expression"/>
<defaultLiveTemplatesProvider implementation="org.jetbrains.jet.plugin.liveTemplates.JetLiveTemplatesProvider"/>
<liveTemplateMacro implementation="org.jetbrains.jet.plugin.liveTemplates.macro.JetVariableOfTypeMacro"/>
<liveTemplateMacro implementation="org.jetbrains.jet.plugin.liveTemplates.macro.JetAnyVariableMacro"/>
<liveTemplateMacro implementation="org.jetbrains.jet.plugin.liveTemplates.macro.JetFunctionParametersMacro"/>
<liveTemplateMacro implementation="org.jetbrains.jet.plugin.liveTemplates.macro.JetAnonymousSuperMacro"/>
<liveTemplateMacro implementation="org.jetbrains.jet.plugin.liveTemplates.macro.JetIterableVariableMacro"/>
@@ -32,9 +32,7 @@ import java.util.Set;
public abstract class BaseJetVariableMacro extends Macro {
@Nullable
private JetNamedDeclaration[] getVariables(Expression[] params, ExpressionContext context) {
if (params.length != 1) return null;
final Result result = params[0].calculateResult(context);
if (result == null) return null;
if (params.length != 0) return null;
Project project = context.getProject();
PsiDocumentManager.getInstance(project).commitAllDocuments();
@@ -8,10 +8,10 @@ import org.jetbrains.jet.plugin.JetBundle;
* @author Evgeny Gerashchenko
* @since 1/30/12
*/
public class JetVariableOfTypeMacro extends BaseJetVariableMacro {
public class JetAnyVariableMacro extends BaseJetVariableMacro {
@Override
public String getName() {
return "kotlinVariableOfType";
return "kotlinVariable";
}
@Override