- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for ClosureExpression (0.39 sec)
-
platforms/core-configuration/model-groovy/src/main/java/org/gradle/model/dsl/internal/transform/RulesVisitor.java
ClosureExpression closureExpression = AstUtils.getSingleClosureArg(call); if (closureExpression != null) { // path { ... } rewriteAction(call, extractModelPathFromMethodTarget(call), closureExpression, RuleVisitor.displayName(call)); return; } Pair<ClassExpression, ClosureExpression> args = AstUtils.getClassAndClosureArgs(call);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 8.6K bytes - Viewed (0) -
platforms/core-configuration/base-services-groovy/src/main/java/org/gradle/groovy/scripts/internal/ScriptBlock.java
import org.codehaus.groovy.ast.expr.ClosureExpression; import org.codehaus.groovy.ast.expr.MethodCallExpression; public class ScriptBlock { private final String name; private final MethodCallExpression methodCall; private final ClosureExpression closureExpression; public ScriptBlock(String name, MethodCallExpression methodCall, ClosureExpression closureExpression) { this.name = name;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 10:00:26 UTC 2023 - 1.4K bytes - Viewed (0) -
platforms/core-configuration/base-services-groovy/src/main/java/org/gradle/groovy/scripts/internal/AstUtils.java
if (methodName == null) { return null; } ClosureExpression closureExpression = getSingleClosureArg(methodCall); return closureExpression == null ? null : new ScriptBlock(methodName, methodCall, closureExpression); } public static Pair<ClassExpression, ClosureExpression> getClassAndClosureArgs(MethodCall methodCall) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 10:00:26 UTC 2023 - 11.7K bytes - Viewed (0) -
platforms/core-configuration/model-groovy/src/main/java/org/gradle/model/dsl/internal/transform/RuleVisitor.java
ClosureExpression closureExpression = (ClosureExpression) lastArg; visitRuleClosure(closureExpression, call, displayName(call)); Expression replaced = new StaticMethodCallExpression(RULE_FACTORY, "decorate", new ArgumentListExpression(new VariableExpression(RULE_FACTORY_FIELD_NAME), closureExpression));
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Apr 22 14:04:39 UTC 2024 - 18.3K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/TaskDefinitionScriptTransformer.java
if (nestedArgs.getExpressions().size() == 2 && nestedArgs.getExpression(0) instanceof MapExpression && nestedArgs.getExpression(1) instanceof ClosureExpression) { // Matches: task <identifier>(<options-map>) <closure> mapArg = nestedArgs.getExpression(0);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Nov 19 22:17:48 UTC 2019 - 9.1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/plugin/use/internal/PluginUseScriptBlockMetadataCompiler.java
* limitations under the License. */ package org.gradle.plugin.use.internal; import org.codehaus.groovy.ast.expr.ArgumentListExpression; import org.codehaus.groovy.ast.expr.ClosureExpression; import org.codehaus.groovy.ast.expr.ConstantExpression; import org.codehaus.groovy.ast.expr.Expression; import org.codehaus.groovy.ast.expr.GStringExpression; import org.codehaus.groovy.ast.expr.MethodCallExpression;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Apr 28 01:30:32 UTC 2023 - 10.3K bytes - Viewed (0) -
platforms/core-configuration/base-services-groovy/src/main/java/org/gradle/groovy/scripts/internal/StatementReplacingVisitorSupport.java
import org.codehaus.groovy.control.SourceUnit; /** * Adds the ability to replace statements. */ // Implementation note: It is only necessary to override visit methods // for AST nodes that reference statements. For ClosureExpression we rely on // the assumption that it always references a BlockStatement and hence our // visitBlockStatement() method gets called. public abstract class StatementReplacingVisitorSupport extends ClassCodeVisitorSupport {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 10:00:26 UTC 2023 - 4.1K bytes - Viewed (0) -
platforms/core-configuration/base-services-groovy/src/main/java/org/gradle/groovy/scripts/internal/RestrictiveCodeVisitor.java
} @Override public void visitBooleanExpression(BooleanExpression expression) { restrict(expression); } @Override public void visitClosureExpression(ClosureExpression expression) { restrict(expression); } @Override public void visitTupleExpression(TupleExpression expression) { restrict(expression); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 10:00:26 UTC 2023 - 7.6K bytes - Viewed (0) -
platforms/core-configuration/base-services-groovy/src/main/java/org/gradle/groovy/scripts/internal/ExpressionReplacingVisitorSupport.java
import org.codehaus.groovy.ast.expr.BooleanExpression; import org.codehaus.groovy.ast.expr.CastExpression; import org.codehaus.groovy.ast.expr.ClassExpression; import org.codehaus.groovy.ast.expr.ClosureExpression; import org.codehaus.groovy.ast.expr.ClosureListExpression; import org.codehaus.groovy.ast.expr.ConstantExpression; import org.codehaus.groovy.ast.expr.ConstructorCallExpression;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 10:00:26 UTC 2023 - 16.9K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/GradleResolveVisitor.java
} else if (exp instanceof MethodCallExpression) { ret = transformMethodCallExpression((MethodCallExpression) exp); } else if (exp instanceof ClosureExpression) { ret = transformClosureExpression((ClosureExpression) exp); } else if (exp instanceof ConstructorCallExpression) { ret = transformConstructorCallExpression((ConstructorCallExpression) exp);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jan 26 14:58:23 UTC 2024 - 67.6K bytes - Viewed (0)