Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for asDynamicObject (0.37 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/metaobject/DynamicObjectUtil.java

     * limitations under the License.
     */
    
    package org.gradle.internal.metaobject;
    
    import org.gradle.api.internal.DynamicObjectAware;
    
    public abstract class DynamicObjectUtil {
        public static DynamicObject asDynamicObject(Object object) {
            if (object instanceof DynamicObject) {
                return (DynamicObject)object;
            } else if (object instanceof DynamicObjectAware) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  2. platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/DelegatedGradlePropertiesExtensionsTest.kt

                }
                DynamicDelegatedPropertiesMock.SettingsMock(
                    mock<DynamicAwareSettingsMockType>(name = "settings") {
                        on { asDynamicObject } doReturn dynamicObject
                        on { gradle } doReturn gradleMock
                    },
                    dynamicObject
                )
            }
    
        private
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 15:44:53 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/metaobject/ConfigureDelegate.java

        public ConfigureDelegate(Closure<?> configureClosure, Object delegate) {
            _original_owner = configureClosure.getOwner();
            _owner = DynamicObjectUtil.asDynamicObject(_original_owner);
            _delegate = DynamicObjectUtil.asDynamicObject(delegate);
        }
    
        @Override
        public String toString() {
            return _delegate.toString();
        }
    
        @Nullable
        public Object _original_owner() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Nov 17 11:25:34 UTC 2023
    - 4K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/plugins/DslObjectTest.groovy

        
        def "fails lazily for non dsl object"() {
            when:
            def dsl = new DslObject(new Object())
    
            then:
            notThrown(Exception)
    
            when:
            dsl.asDynamicObject
    
            then:
            thrown(IllegalStateException)
        }
    
        static class Thing {}
    
        def "works for dsl object"() {
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/snippets/tutorial/projectReports/tests/propertyListReport.out

    ant: org.gradle.api.internal.project.DefaultAntBuilder@12345
    antBuilderFactory: org.gradle.api.internal.project.DefaultAntBuilderFactory@12345
    artifacts: org.gradle.api.internal.artifacts.dsl.DefaultArtifactHandler_Decorated@12345
    asDynamicObject: DynamicObject for project ':api'
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 12 20:19:43 UTC 2024
    - 578 bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/extensibility/MixInClosurePropertiesAsMethodsDynamicObject.java

                    ((NamedDomainObjectContainer) property).configure((Closure) arguments[0]);
                    return DynamicInvokeResult.found();
                }
                DynamicObject dynamicObject = DynamicObjectUtil.asDynamicObject(property);
                if (dynamicObject.hasMethod("call", arguments)) {
                    return dynamicObject.tryInvokeMethod("call", arguments);
                }
            }
            return DynamicInvokeResult.notFound();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 09 10:19:11 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  7. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/PropertyDelegate.kt

        }
    
    
    private
    fun dynamicObjectFor(target: Any): DynamicObject =
        (target as? DynamicObjectAware ?: DslObject(target)).asDynamicObject
    
    
    private
    class NullableDynamicPropertyDelegate(
        private val dynamicLookupRoutine: DynamicLookupRoutine,
        private val owner: DynamicObject,
        private val name: String
    ) : PropertyDelegate {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 09:50:04 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/groovy/scripts/BasicScript.java

                dynamicTarget = scriptObject;
            }
    
            public void setTarget(Object target) {
                dynamicTarget = DynamicObjectUtil.asDynamicObject(target);
            }
    
            @Override
            public Map<String, ?> getProperties() {
                return dynamicTarget.getProperties();
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 05 19:36:14 UTC 2023
    - 6.2K bytes
    - Viewed (0)
  9. platforms/native/language-native/src/integTest/groovy/org/gradle/language/AbstractNativeParallelIntegrationTest.groovy

            buildFile << """
                ${callbackWorkerLeaseService}
    
                tasks.matching { it.name == '${taskName}' }.all { task ->
                    def workerLeaseService = task.asDynamicObject.publicType.getDeclaredField("workerLeaseService")
                    workerLeaseService.setAccessible(true)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 7.4K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/main/java/org/gradle/util/internal/ConfigureUtil.java

        public static <T> T configureByMap(Map<?, ?> properties, T delegate) {
            if (properties.isEmpty()) {
                return delegate;
            }
            DynamicObject dynamicObject = DynamicObjectUtil.asDynamicObject(delegate);
    
            for (Map.Entry<?, ?> entry : properties.entrySet()) {
                String name = entry.getKey().toString();
                Object value = entry.getValue();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 23 17:40:52 UTC 2024
    - 6.6K bytes
    - Viewed (0)
Back to top