Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for ContainerElementExpression (0.49 sec)

  1. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/JvmGradlePluginProjectInitDescriptor.java

                BuildScriptBuilder.Expression functionalTestImplementation = buildScriptBuilder.containerElementExpression("configurations", "functionalTestImplementation");
                BuildScriptBuilder.Expression testImplementation = buildScriptBuilder.containerElementExpression("configurations", "testImplementation");
                buildScriptBuilder.methodInvocation(null, functionalTestImplementation, "extendsFrom", testImplementation);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 13:47:19 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  2. platforms/software/build-init/src/test/groovy/org/gradle/buildinit/plugins/internal/BuildScriptBuilderGroovyTest.groovy

        // Use value
        prop = bar.one
    }
    """)
        }
    
        def "can reference container elements in expressions"() {
            given:
            def e1 = builder.containerElementExpression("things", "element1")
            def e2 = builder.containerElementExpression("things.nested", "element2")
            def e3 = builder.propertyExpression(e2, "outputDir")
            def e4 = builder.methodInvocationExpression("extendsFrom", e3)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 18 14:16:33 UTC 2023
    - 16.2K bytes
    - Viewed (0)
  3. platforms/software/build-init/src/test/groovy/org/gradle/buildinit/plugins/internal/BuildScriptBuilderKotlinTest.groovy

        // Use value
        prop = one
    }
    """)
        }
    
        def "can reference container elements in expressions"() {
            given:
            def e1 = builder.containerElementExpression("things", "element1")
            def e2 = builder.containerElementExpression("things.nested", "element2")
            def e3 = builder.propertyExpression(e2, "outputDir")
            def e4 = builder.methodInvocationExpression("extendsFrom", e3)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 18 14:16:33 UTC 2023
    - 16.1K bytes
    - Viewed (0)
  4. platforms/software/build-init/src/main/java/org/gradleinternal/buildinit/plugins/internal/maven/Maven2Gradle.java

            ScriptBlockBuilder publishing = builder.block(null, "publishing");
            publishing.containerElement(null, "publications", "maven", "MavenPublication", p -> {
                p.methodInvocation(null, "from", builder.containerElementExpression("components", "java"));
                if (testsJarTaskGenerated) {
                    p.methodInvocation(null, "artifact", builder.propertyExpression("testsJar"));
                }
            });
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 14 15:23:34 UTC 2024
    - 27.8K bytes
    - Viewed (0)
  5. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/BuildScriptBuilder.java

        }
    
        /**
         * Creates an expression that references an element in a container.
         */
        public Expression containerElementExpression(String container, String element) {
            return new ContainerElementExpression(container, element);
        }
    
        private static List<ExpressionValue> expressionValues(Object... expressions) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 21 12:02:29 UTC 2023
    - 90K bytes
    - Viewed (0)
Back to top