- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for ScriptBlock (0.17 sec)
-
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
return null; } } @Nullable public static ScriptBlock detectScriptBlock(Statement statement, Predicate<? super ScriptBlock> predicate) { ScriptBlock scriptBlock = detectScriptBlock(statement); if (scriptBlock != null && predicate.apply(scriptBlock)) { return scriptBlock; } else { return null; } } @Nullable
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 10:00:26 UTC 2023 - 11.7K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/InitialPassStatementTransformer.java
ScriptBlock scriptBlock = AstUtils.detectScriptBlock(statement, scriptBlockNames); if (scriptBlock == null) { seenNonClasspathStatement = true; return null; } if (scriptBlock.getName().equals(PLUGINS)) { return transformPluginsBlock(scriptBlock, sourceUnit, statement); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 19 11:25:50 UTC 2023 - 6.6K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/ImperativeStatementDetectingTransformer.java
for (Statement statement : statements) { if (!AstUtils.mayHaveAnEffect(statement)) { continue; } ScriptBlock scriptBlock = AstUtils.detectScriptBlock(statement); if (scriptBlock != null && scriptBlock.getName().equals(ModelBlockTransformer.MODEL)) { continue; } imperativeStatementDetected = true; break; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 02 16:56:13 UTC 2016 - 2.1K bytes - Viewed (0) -
platforms/core-configuration/model-groovy/src/main/java/org/gradle/model/dsl/internal/transform/ModelBlockTransformer.java
List<Statement> statements = source.getAST().getStatementBlock().getStatements(); for (Statement statement : statements) { ScriptBlock scriptBlock = AstUtils.detectScriptBlock(statement, SCRIPT_BLOCK_NAMES); if (scriptBlock == null) { // Look for model(«») (i.e. call to model with anything other than non literal closure)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.3K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/plugin/use/internal/PluginUseScriptBlockMetadataCompiler.java
this.documentationRegistry = documentationRegistry; this.pluginsBlockPermits = pluginsBlockPermits; } public void compile(SourceUnit sourceUnit, ScriptBlock scriptBlock) { ClosureExpression closureArg = scriptBlock.getClosureExpression(); closureArg.getCode().visit(new RestrictiveCodeVisitor(sourceUnit, formatErrorMessage(BASE_MESSAGE)) { @Override
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/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/BuildScriptBuilder.java
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Dec 21 12:02:29 UTC 2023 - 90K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/ResolveConfigurationDependenciesBuildOperationIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 09 11:33:46 UTC 2024 - 28.6K bytes - Viewed (0)