Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 31 for propertyMissing (0.53 sec)

  1. subprojects/composite-builds/src/integTest/groovy/org/gradle/integtests/composite/CompositeBuildBuildPathAssignmentIntegrationTest.groovy

            List<BuildTestFile> nestedBuilds = []
    
            RootNestedBuildSpec(TestDirectoryProvider temporaryFolder) {
                this.temporaryFolder = temporaryFolder
            }
    
            def propertyMissing(String name) {
                createBuild(name)
            }
    
            def methodMissing(String name, def args) {
                BuildTestFile build = createBuild(name)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 20 09:41:26 UTC 2023
    - 13.4K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/internal/project/antbuilder/AntBuilderDelegate.java

            DynamicObject project = DynamicObjectUtil.asDynamicObject(builder.getProperty("project"));
            project.invokeMethod("addTaskDefinition", name, antlibClassLoader.loadClass(className));
        }
    
        public Object propertyMissing(String name) {
            return builder.getProperty(name);
        }
    
        @Override
        protected Object createNode(Object name) {
            return builder.invokeMethod("createNode", name);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 10 10:55:07 UTC 2022
    - 4.7K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-groovy/src/main/java/org/gradle/model/dsl/internal/transform/ModelBlockTransformer.java

            At the moment we use the transform to:
    
            1. validate/restrict the syntax
            2. transform rules into something more robust (e.g. foo.bar.baz {} into configure("foo.bar.baz", {})) - no dynamic propertyMissing() nonsense
            3. hoist out input references (i.e. $()) into an annotation on rule closure classes to make available
    
            This means we actually have to execute the code block in order to find the rule information within.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-groovy/src/main/java/org/gradle/model/dsl/internal/NonTransformedModelDslBacking.java

            try {
                ClosureBackedAction.execute(this, action);
            } finally {
                executingDsl.set(false);
            }
        }
    
        public NonTransformedModelDslBacking propertyMissing(String name) {
            if (!executingDsl.get()) {
                throw new MissingPropertyException(name, getClass());
            }
            return getChildPath(name);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 5.8K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/groovy/scripts/BasicScript.java

         * Using BeanDynamicObject would be wasteful, because most of the interesting properties and methods
         * are delegated to the script target. Doing this delegation explicitly avoids
         * us going through the methodMissing/propertyMissing protocol that BeanDynamicObject would use.
         */
        private static final class ScriptDynamicObject extends AbstractDynamicObject {
    
            private final Binding binding;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 05 19:36:14 UTC 2023
    - 6.2K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/ManagedProxyClassGenerator.java

                return null;
            }
        }
    
        private void writeGroovyMethods(ClassVisitor visitor, Class<?> viewClass) {
            // Object propertyMissing(String name)
            MethodVisitor methodVisitor = declareMethod(visitor, "propertyMissing", GET_PROPERTY_MISSING_METHOD_DESCRIPTOR, CONCRETE_SIGNATURE);
    
            // throw new MissingPropertyException(name, <view-type>.class)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 55.3K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/AsmBackedClassGeneratorDecoratedTest.groovy

        def methodMissing(String name, args) {
            onMethodMissing.apply(name, args as Object[])
        }
    
        def propertyMissing(String name) {
            onPropertyMissingGet.apply(name)
        }
    
        def propertyMissing(String name, value) {
            onPropertyMissingSet.execute(name, value)
        }
    }
    
    class ActionsTester {
    
        Object subject = "subject"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 22K bytes
    - Viewed (0)
  8. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/GroovyInteroperability.kt

         * Returns true if the object has a property named [name].
         *
         * Note that this method will only return true for realised Groovy properties and does not take into account implementation of Groovy's `getProperty` or `propertyMissing`.
         *
         * @since 8.1
         */
        @Incubating
        fun hasProperty(name: String): Boolean
    
        /**
         * Invokes with Groovy semantics and [arguments].
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 9.7K bytes
    - Viewed (0)
  9. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/ModelRuleExtractorTest.groovy

    - Method methodMissing(java.lang.String, java.lang.Object) is not a valid rule method: A method that is not annotated as a rule must be private
    - Method propertyMissing(java.lang.String) is not a valid rule method: A method that is not annotated as a rule must be private
    - Method propertyMissing(java.lang.String, java.lang.Object) is not a valid rule method: A method that is not annotated as a rule must be private"""
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 13:45:02 UTC 2024
    - 30.4K bytes
    - Viewed (0)
  10. platforms/jvm/testing-jvm/src/main/java/org/gradle/api/tasks/testing/testng/TestNGOptions.java

        }
    
        public TestNGOptions useDefaultListeners(boolean useDefaultListeners) {
            this.useDefaultListeners = useDefaultListeners;
            return this;
        }
    
        public Object propertyMissing(final String name) {
            if (suiteXmlBuilder != null) {
                return suiteXmlBuilder.getMetaClass().getProperty(suiteXmlBuilder, name);
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 22:42:49 UTC 2024
    - 15.7K bytes
    - Viewed (0)
Back to top