Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for MethodNode (0.17 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. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. platforms/core-runtime/BYTECODE-INTERCEPTION-README.md

         // Skipped fields and constructor for brevity
        @Override
        public boolean visitMethodInsn(String className, int opcode, String owner, String name,
                String descriptor, boolean isInterface, Supplier<MethodNode> readMethodNode) {
            if (owner.equals("org/gradle/api/tasks/compile/JavaCompile")) {
                if (name.equals("setSourceCompatibility") 
                        && descriptor.equals("(Ljava/lang/String;)V") 
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 09:22:58 UTC 2024
    - 22.1K bytes
    - Viewed (0)
Back to top