Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 48 for DynamicObject (0.23 sec)

  1. subprojects/core/src/main/java/org/gradle/api/internal/project/DefaultDynamicLookupRoutine.java

        public boolean hasProperty(DynamicObject receiver, String propertyName) {
            return receiver.hasProperty(propertyName);
        }
    
        @Override
        public Map<String, ?> getProperties(DynamicObject receiver) {
            return DeprecationLogger.whileDisabled((Factory<Map<String, ?>>) () -> receiver.getProperties());
        }
    
        @Nullable
        @Override
        public Object invokeMethod(DynamicObject receiver, String name, Object... args) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 09:49:31 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/metaobject/MixInClosurePropertiesAsMethodsDynamicObjectTest.groovy

                return "<obj>"
            }
        }
    
        def "invokes method on first delegate that has a property with closure value"() {
            def obj1 = Mock(DynamicObject)
            def obj2 = Mock(DynamicObject)
            def obj3 = Mock(DynamicObject)
            obj.setObjects(obj1, obj2, obj3)
    
            when:
            def result = obj.invokeMethod("m", ["value"] as Object[])
    
            then:
            result == "result"
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 5.5K bytes
    - Viewed (0)
  3. platforms/core-configuration/configuration-cache/src/test/kotlin/org/gradle/internal/cc/impl/TrackingDynamicLookupRoutineTest.kt

    import org.gradle.internal.metaobject.DynamicInvokeResult
    import org.gradle.internal.metaobject.DynamicObject
    import org.junit.Test
    
    
    class TrackingDynamicLookupRoutineTest {
        @Test
        fun `tracks context in all implementations`() {
            val receiver = mock<DynamicObject> {
                on { tryGetProperty(any()) }.thenReturn(DynamicInvokeResult.found())
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 2K bytes
    - Viewed (0)
  4. platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/AntFileCollectionBuilder.java

        public Object addToAntBuilder(Object node, String childNodeName) {
            final DynamicObject dynamicObject = new BeanDynamicObject(node);
            dynamicObject.invokeMethod(childNodeName == null ? "resources" : childNodeName, new Closure(this) {
                public Object doCall(Object ignore) {
                    for (File file : files) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/api/internal/project/DefaultCrossProjectModelAccess.java

    import org.gradle.api.internal.GradleInternal;
    import org.gradle.api.internal.tasks.TaskDependencyUsageTracker;
    import org.gradle.execution.taskgraph.TaskExecutionGraphInternal;
    import org.gradle.internal.metaobject.DynamicObject;
    
    import java.util.Map;
    import java.util.Set;
    import java.util.TreeSet;
    import java.util.stream.Collectors;
    
    public class DefaultCrossProjectModelAccess implements CrossProjectModelAccess {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 29 04:11:36 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  6. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/CrossProjectModelAccessTrackingParentDynamicObject.kt

    import org.gradle.internal.metaobject.DynamicInvokeResult
    import org.gradle.internal.metaobject.DynamicObject
    import java.util.Locale
    
    
    internal
    class CrossProjectModelAccessTrackingParentDynamicObject(
        private val ownerProject: ProjectInternal,
        private val delegate: DynamicObject,
        private val referrerProject: ProjectInternal,
        private val problems: ProblemsListener,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/api/internal/project/antbuilder/AntBuilderDelegate.java

    import org.gradle.internal.metaobject.DynamicObject;
    import org.gradle.internal.metaobject.DynamicObjectUtil;
    
    import java.io.InputStream;
    import java.util.Collections;
    import java.util.Map;
    import java.util.Set;
    
    public class AntBuilderDelegate extends BuilderSupport {
    
        private final Object originalBuilder;
        private final DynamicObject builder;
        private final ClassLoader antlibClassLoader;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 10 10:55:07 UTC 2022
    - 4.7K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/extensibility/ExtensibleDynamicObjectTest.java

            assertThat(DynamicObjectUtil.asDynamicObject(new Object()), instanceOf(DynamicObject.class));
        }
    
        @Test
        public void canCallGroovyDynamicMethods() {
            DynamicGroovyBean bean = new DynamicGroovyBean();
            DynamicObject object = new ExtensibleDynamicObject(bean, DynamicGroovyBean.class, TestUtil.instantiatorFactory().decorateLenient());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 33.7K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/initialization/SettingsFactory.java

                settingsScript,
                startParameter
            );
            Map<String, Object> properties = gradleProperties.getProperties();
            DynamicObject dynamicObject = ((DynamicObjectAware) settings).getAsDynamicObject();
            ((ExtensibleDynamicObject) dynamicObject).addProperties(properties);
            return new SettingsState(settings, serviceRegistryFactory.services);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 03 11:21:54 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/main/java/org/gradle/util/internal/ConfigureUtil.java

                return delegate;
            }
            DynamicObject dynamicObject = DynamicObjectUtil.asDynamicObject(delegate);
    
            for (Map.Entry<?, ?> entry : properties.entrySet()) {
                String name = entry.getKey().toString();
                Object value = entry.getValue();
    
                DynamicInvokeResult result = dynamicObject.trySetProperty(name, value);
                if (result.isFound()) {
    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