Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for DynamicObject (0.35 sec)

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

        void setProperty(DynamicObject receiver, String name, @Nullable Object value);
        boolean hasProperty(DynamicObject receiver, String propertyName);
        @Nullable Map<String, ?> getProperties(DynamicObject receiver);
        @Nullable Object invokeMethod(DynamicObject receiver, String name, Object... args);
    
        DynamicInvokeResult tryGetProperty(DynamicObject receiver, String name);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 09:49:31 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  2. platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/DelegatedGradlePropertiesExtensionsTest.kt

                inOrder(target, dynamicObject) {
                    verify(target as DynamicObjectAware).asDynamicObject
                    verify(dynamicObject).tryGetProperty(propertyName)
                    verifyNoMoreInteractions()
                }
    
            class SettingsMock(val settings: Settings, dynamicObject: DynamicObject) : DynamicDelegatedPropertiesMock<Settings>(settings, dynamicObject)
    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/extensibility/DefaultConvention.java

                }
                BeanDynamicObject dynamicObject = dynamicObjects.get(object);
                if (dynamicObject == null) {
                    dynamicObject = new BeanDynamicObject(object);
                    dynamicObjects.put(object, dynamicObject);
                }
                return dynamicObject;
            }
        }
    
        private void checkExtensionIsNotReassigned(String name) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 13:45:02 UTC 2024
    - 13.7K bytes
    - Viewed (0)
  4. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/TrackingDynamicLookupRoutine.kt

    import org.gradle.internal.metaobject.DynamicInvokeResult
    import org.gradle.internal.metaobject.DynamicObject
    
    
    class TrackingDynamicLookupRoutine(
        private val dynamicCallContextTracker: DynamicCallContextTracker
    ) : DynamicLookupRoutine {
    
        @Throws(MissingPropertyException::class)
        override fun property(receiver: DynamicObject, propertyName: String): Any? =
            withDynamicCall(receiver) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  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