Renamed kotlinVariableOfType() macro to kotlinAnyVariable()
This commit is contained in:
@@ -25,7 +25,7 @@
|
||||
name="soutv" toReformat="true" toShortenFQNames="true"
|
||||
value="println("$EXPR_COPY$ = $DOLLAR${$EXPR$}")">
|
||||
<variable alwaysStopAt="false" defaultValue=""$"" expression="" name="DOLLAR" />
|
||||
<variable alwaysStopAt="true" defaultValue=""expr"" expression="kotlinVariableOfType("")" name="EXPR" />
|
||||
<variable alwaysStopAt="true" defaultValue=""expr"" expression="kotlinVariable()" name="EXPR" />
|
||||
<variable alwaysStopAt="false" defaultValue="" expression="EXPR" name="EXPR_COPY" />
|
||||
<context>
|
||||
<option name="KOTLIN_STATEMENT" value="true" />
|
||||
|
||||
@@ -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();
|
||||
|
||||
+2
-2
@@ -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
|
||||
Reference in New Issue
Block a user