Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 38 for ClassNode (0.13 sec)

  1. platforms/jvm/language-groovy/src/testFixtures/resources/org/gradle/groovy/compile/AbstractGroovyCompilerIntegrationSpec/canUseAstTransformWrittenInGroovy/src/main/groovy/GroovyMagicFieldTransform.groovy

    import org.codehaus.groovy.ast.ASTNode
    import org.codehaus.groovy.ast.ClassHelper
    import org.codehaus.groovy.ast.ClassNode
    import org.codehaus.groovy.ast.expr.ConstantExpression
    import org.codehaus.groovy.control.SourceUnit
    import org.codehaus.groovy.transform.ASTTransformation
    import org.codehaus.groovy.transform.GroovyASTTransformation
    
    import java.lang.reflect.Modifier
    
    @GroovyASTTransformation
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 683 bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/catalog/LibrariesSourceGenerator.java

            private final ClassNode librariesEntryPoint;
            private final ClassNode versionsEntryPoint;
            private final ClassNode bundlesEntryPoint;
            private final ClassNode pluginsEntryPoint;
    
            private EntryPoints(
                ClassNode librariesEntryPoint,
                ClassNode versionsEntryPoint,
                ClassNode bundlesEntryPoint,
                ClassNode pluginsEntryPoint
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 06 13:35:05 UTC 2024
    - 36K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/internal/classpath/ClassData.java

            this.classNode = Lazy.unsafe().of(() -> {
                ClassNode classNode = new ClassNode();
                reader.accept(classNode, 0);
                return classNode;
            });
            this.classContent = content;
            this.typeRegistry = typeRegistry;
        }
    
        public byte[] getClassContent() {
            return classContent;
        }
    
        public ClassNode readClassAsNode() {
            return classNode.get();
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 07 20:14:01 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/CustomCompilationUnit.java

                }
    
                @Override
                public void call(SourceUnit source, GeneratorContext context, ClassNode classNode) throws CompilationFailedException {
                    customVerifier.execute(classNode);
                    realClassgen.call(source, context, classNode);
                }
            };
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Feb 22 10:43:11 UTC 2021
    - 4K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/GradleResolveVisitor.java

                ClassNode classNode = type.getType();
                String name = type.getName();
                ClassNode[] bounds = type.getUpperBounds();
                if (bounds != null) {
                    boolean nameAdded = false;
                    for (ClassNode upperBound : bounds) {
                        if (!nameAdded && upperBound != null || !resolve(classNode)) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 67.6K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-groovy/src/main/java/org/gradle/model/dsl/internal/transform/RuleVisitor.java

        private static final ClassNode POTENTIAL_INPUTS = new ClassNode(PotentialInputs.class);
        private static final ClassNode TRANSFORMED_CLOSURE = new ClassNode(TransformedClosure.class);
        private static final ClassNode INPUT_REFERENCES = new ClassNode(InputReferences.class);
        private static final ClassNode SOURCE_LOCATION = new ClassNode(SourceLocation.class);
    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-configuration/model-groovy/src/main/java/org/gradle/model/dsl/internal/transform/ClosureCreationInterceptingVerifier.java

    import org.codehaus.groovy.ast.ClassNode;
    import org.gradle.api.Action;
    
    /**
     * The verifier is the only thing in the Groovy compiler chain that gets to visit the classes generated from closure expressions. If we want to transform these classes, we have to do it with this
     * *hack*.
     */
    @ThreadSafe
    public class ClosureCreationInterceptingVerifier implements Action<ClassNode> {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  8. platforms/core-runtime/build-process-services/src/test/groovy/org/gradle/internal/installation/CurrentGradleInstallationLocatorTest.groovy

            TestFile classFile = contents.createFile('org/gradle/MyClass.class')
    
            ClassNode classNode = new ClassNode()
            classNode.version = Opcodes.V1_6
            classNode.access = Opcodes.ACC_PUBLIC
            classNode.name = 'org/gradle/MyClass'
            classNode.superName = 'java/lang/Object'
    
            ClassWriter cw = new ClassWriter(0)
            classNode.accept(cw)
    
            classFile.withDataOutputStream {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 06:16:07 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  9. platforms/jvm/language-groovy/src/testFixtures/resources/org/gradle/groovy/compile/AbstractGroovyCompilerIntegrationSpec/canUseThirdPartyAstTransform/src/main/java/MagicInterfaceTransform.java

    import org.codehaus.groovy.ast.ClassNode;
    import org.codehaus.groovy.control.SourceUnit;
    import org.codehaus.groovy.transform.ASTTransformation;
    import org.codehaus.groovy.transform.GroovyASTTransformation;
    
    @GroovyASTTransformation
    public class MagicInterfaceTransform implements ASTTransformation {
        public void visit(ASTNode[] nodes, SourceUnit source) {
            ClassNode clazz = (ClassNode) nodes[1];
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 514 bytes
    - Viewed (0)
  10. subprojects/core/src/test/groovy/org/gradle/internal/installation/GradleRuntimeShadedJarDetectorTest.groovy

            TestFile classFile = contents.createFile("${CLASS_NAME}.class")
            ClassNode classNode = new ClassNode()
            classNode.version = Opcodes.V1_6
            classNode.access = Opcodes.ACC_PUBLIC
            classNode.name = CLASS_NAME
            classNode.superName = 'java/lang/Object'
    
            ClassWriter cw = new ClassWriter(0)
            classNode.accept(cw)
    
            classFile.withDataOutputStream {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 06 01:29:26 UTC 2020
    - 3.6K bytes
    - Viewed (0)
Back to top