Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for MethodNode (0.15 sec)

  1. 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)
  2. 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)
  3. 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)
  4. subprojects/core/src/main/java/org/gradle/internal/classpath/transforms/InstrumentingClassTransform.java

                Lazy<MethodNode> asMethodNode = Lazy.unsafe().of(() -> {
                    Optional<MethodNode> methodNode = classData.readClassAsNode().methods.stream().filter(method ->
                            Objects.equals(method.name, name) && Objects.equals(method.desc, descriptor) && Objects.equals(method.signature, signature)
                    ).findFirst();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 20 01:16:36 UTC 2024
    - 32K bytes
    - Viewed (0)
  5. 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)
  6. 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)
  7. 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)
  8. platforms/core-configuration/model-groovy/src/main/java/org/gradle/model/dsl/internal/transform/RulesVisitor.java

    import com.google.common.collect.Iterables;
    import org.codehaus.groovy.ast.AnnotationNode;
    import org.codehaus.groovy.ast.ClassHelper;
    import org.codehaus.groovy.ast.ClassNode;
    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.ClassExpression;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 8.6K bytes
    - Viewed (0)
  9. platforms/core-runtime/internal-instrumentation-processor/src/test/groovy/org/gradle/internal/instrumentation/extensions/property/PropertyUpgradeCodeGenTest.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/test/Task")) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 23 08:40:36 UTC 2024
    - 17.9K bytes
    - Viewed (0)
  10. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/jvmbytecode/InterceptJvmCallsGenerator.java

    import org.gradle.model.internal.asm.MethodVisitorScope;
    import org.objectweb.asm.MethodVisitor;
    import org.objectweb.asm.Opcodes;
    import org.objectweb.asm.Type;
    import org.objectweb.asm.tree.MethodNode;
    
    import javax.lang.model.element.Modifier;
    import java.util.Arrays;
    import java.util.Collection;
    import java.util.HashSet;
    import java.util.LinkedHashMap;
    import java.util.List;
    import java.util.Locale;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 10 18:50:01 UTC 2024
    - 27.4K bytes
    - Viewed (0)
Back to top