Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for getGeneratedClosureImplMethod (0.24 sec)

  1. platforms/core-configuration/model-groovy/src/main/java/org/gradle/model/dsl/internal/transform/RulesVisitor.java

            super(sourceUnit, INVALID_STATEMENT);
            this.ruleVisitor = ruleVisitor;
        }
    
        public static void visitGeneratedClosure(ClassNode node) {
            MethodNode method = AstUtils.getGeneratedClosureImplMethod(node);
            Boolean isRulesBlock = method.getCode().getNodeMetaData(AST_NODE_METADATA_KEY);
            if (isRulesBlock != null) {
                AnnotationNode markerAnnotation = new AnnotationNode(ANNOTATION_CLASS_NODE);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 8.6K bytes
    - Viewed (0)
  2. platforms/core-configuration/base-services-groovy/src/main/java/org/gradle/groovy/scripts/internal/AstUtils.java

                return ((BlockStatement) statement).getStatements();
            } else {
                return Collections.singleton(statement);
            }
        }
    
        public static MethodNode getGeneratedClosureImplMethod(ClassNode classNode) {
            if (!classNode.implementsInterface(ClassHelper.GENERATED_CLOSURE_Type)) {
                throw new IllegalArgumentException("expecting generated closure class node");
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 10:00:26 UTC 2023
    - 11.7K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-groovy/src/main/java/org/gradle/model/dsl/internal/transform/RuleVisitor.java

        }
    
        // Not part of a normal visitor, see ClosureCreationInterceptingVerifier
        public static void visitGeneratedClosure(ClassNode node) {
            MethodNode closureCallMethod = AstUtils.getGeneratedClosureImplMethod(node);
            Statement closureCode = closureCallMethod.getCode();
            InputReferences inputs = closureCode.getNodeMetaData(AST_NODE_METADATA_INPUTS_KEY);
            if (inputs != null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 22 14:04:39 UTC 2024
    - 18.3K bytes
    - Viewed (0)
Back to top