- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 15 for MethodNode (0.15 sec)
-
platforms/core-configuration/base-services-groovy/src/main/java/org/gradle/groovy/scripts/internal/AstUtils.java
source.getAST().getStatementBlock().visit(transformer); for (Object method : source.getAST().getMethods()) { MethodNode methodNode = (MethodNode) method; methodNode.getCode().visit(transformer); } } public static ClassNode getScriptClass(SourceUnit source) {
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/FixMainScriptTransformer.java
ClassNode scriptClass = AstUtils.getScriptClass(source); if (scriptClass == null) { return; } for (MethodNode methodNode : scriptClass.getMethods()) { if (methodNode.getName().equals("main")) { AstUtils.removeMethod(scriptClass, methodNode); break; } } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Oct 05 19:36:14 UTC 2023 - 1.6K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/SubsetScriptTransformer.java
// Remove all the methods from the main class if (scriptClass != null) { for (MethodNode methodNode : new ArrayList<>(scriptClass.getMethods())) { if (!methodNode.getName().equals("run")) { AstUtils.removeMethod(scriptClass, methodNode); } } } source.getAST().getMethods().clear(); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Mar 08 12:24:19 UTC 2021 - 3.8K bytes - Viewed (0) -
build-logic/kotlin-dsl-shared-runtime/src/main/kotlin/org/gradle/kotlin/dsl/internal/sharedruntime/codegen/ApiTypeProvider.kt
* of a parent declaration other than crawling up the type hierarchy. */ private fun isSignificantDeclaration(methodNode: MethodNode): Boolean { if (methodNode.access.isSynthetic) return false if (!hasSuperType) return true fun ArrayDeque<String>.addSuperTypesOf(classNode: ClassNode) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Feb 06 19:56:10 UTC 2024 - 20.8K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/transforms/InstrumentingClassTransform.java
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Mar 20 01:16:36 UTC 2024 - 32K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-api/src/main/java/org/gradle/internal/instrumentation/api/jvmbytecode/JvmBytecodeCallInterceptor.java
import org.gradle.internal.instrumentation.api.types.BytecodeInterceptorFilter; import org.gradle.internal.instrumentation.api.metadata.InstrumentationMetadata; import org.objectweb.asm.MethodVisitor; import org.objectweb.asm.tree.MethodNode; import java.util.function.Supplier; public interface JvmBytecodeCallInterceptor extends FilterableBytecodeInterceptor { boolean visitMethodInsn( String className, int opcode,
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 10 13:55:59 UTC 2024 - 1.7K bytes - Viewed (0) -
build-logic/buildquality/src/main/kotlin/gradlebuild/codenarc/rules/IntegrationTestFixturesRule.kt
package gradlebuild.codenarc.rules import org.codehaus.groovy.ast.ClassNode import org.codehaus.groovy.ast.MethodNode import org.codehaus.groovy.ast.expr.Expression import org.codehaus.groovy.ast.expr.MethodCallExpression import org.codehaus.groovy.ast.expr.PropertyExpression import org.codehaus.groovy.ast.expr.VariableExpression import org.codenarc.rule.AbstractAstVisitor import org.codenarc.rule.AbstractAstVisitorRule import org.codenarc.util.AstUtil
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Dec 09 08:14:05 UTC 2020 - 2.6K bytes - Viewed (0) -
platforms/core-configuration/model-groovy/src/main/java/org/gradle/model/dsl/internal/transform/RuleVisitor.java
import org.codehaus.groovy.ast.ASTNode; import org.codehaus.groovy.ast.ClassHelper; import org.codehaus.groovy.ast.ClassNode; import org.codehaus.groovy.ast.FieldNode; import org.codehaus.groovy.ast.MethodNode; import org.codehaus.groovy.ast.Parameter; import org.codehaus.groovy.ast.VariableScope; import org.codehaus.groovy.ast.expr.ArgumentListExpression; import org.codehaus.groovy.ast.expr.BinaryExpression;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Apr 22 14:04:39 UTC 2024 - 18.3K bytes - Viewed (0) -
build-logic-commons/code-quality-rules/src/main/java/gradlebuild/codenarc/rules/IntegrationTestFixtureVisitor.java
* limitations under the License. */ package gradlebuild.codenarc.rules; import org.codehaus.groovy.ast.ASTNode; import org.codehaus.groovy.ast.ClassNode; import org.codehaus.groovy.ast.MethodNode; import org.codehaus.groovy.ast.expr.Expression; import org.codehaus.groovy.ast.expr.MethodCallExpression; import org.codehaus.groovy.ast.expr.PropertyExpression; import org.codehaus.groovy.ast.expr.VariableExpression;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Dec 09 08:14:05 UTC 2020 - 2.9K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/test/groovy/org/gradle/internal/instrumentation/processor/codegen/jvmbytecode/InterceptJvmCallsGeneratorTest.groovy
@Override public boolean visitMethodInsn(String className, int opcode, String owner, String name, String descriptor, boolean isInterface, Supplier<MethodNode> readMethodNode) { if (metadata.isInstanceOf(owner, "org/gradle/api/Rule")) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 10 19:21:09 UTC 2024 - 12K bytes - Viewed (0)