- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for unpackState (0.32 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/IsolatedImmutableManagedValue.java
} @Override public ValueSnapshot asSnapshot() { return new ImmutableManagedValueSnapshot(getValue().publicType().getName(), (String) getValue().unpackState()); } @Override public void appendToHasher(Hasher hasher) { asSnapshot().appendToHasher(hasher); } @Nullable @Override public <S> S coerce(Class<S> type) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/model/NamedObjectInstantiatorTest.groovy
expect: def n1 = factory.named(Named, "a") n1 instanceof Managed n1.publicType() == Named n1.isImmutable() def state = n1.unpackState() state == "a" def n2 = factory.fromState(Named, state) n2.is(n1) } def "creates instance of subtype of Named"() { expect:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 8.5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/state/Managed.java
* * <p>Note that currently the state should reference only JVM and core Gradle types when {@link #isImmutable()} returns true.</p> */ @Nullable Object unpackState(); /** * Is this object graph immutable? Returns false if this object may be mutable, in which case the state should be unpacked and isolated. */ boolean isImmutable(); /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.9K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/services/internal/BuildServiceProvider.java
}; void beforeGet(BuildServiceProvider<?, ?> provider); } @Override public boolean isImmutable() { return true; } @Override public Object unpackState() { throw new UnsupportedOperationException("Build services cannot be serialized."); } @Override public ExecutionTimeValue<? extends T> calculateExecutionTimeValue() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Mar 16 23:29:30 UTC 2023 - 5K bytes - Viewed (0) -
platforms/core-configuration/dependency-management-serialization-codecs/src/main/kotlin/org/gradle/internal/serialize/codecs/dm/AttributeContainerCodecs.kt
} private suspend fun WriteContext.writeManaged(value: Managed) { writeSmallInt(value.factoryId) writeClass(value.publicType()) write(value.unpackState()) } private suspend fun ReadContext.readManaged(managedFactories: ManagedFactoryRegistry): Any { val factoryId = readSmallInt() val type = readClass() val state = read()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jun 04 18:56:44 UTC 2024 - 4.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/DefaultValueSnapshotter.java
} @Override public ValueSnapshot managedImmutableValue(Managed managed) { return new ImmutableManagedValueSnapshot(managed.publicType().getName(), (String) managed.unpackState()); } @Override public ValueSnapshot managedValue(Managed value, ValueSnapshot state) { return new ManagedValueSnapshot(value.publicType().getName(), state); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Jan 11 20:22:01 UTC 2024 - 6.5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/DefaultProperty.java
init(getDefaultValue()); } @Override protected ProviderInternal<? extends T> getDefaultValue() { return Providers.notDefined(); } @Override public Object unpackState() { return getProvider(); } @Override public Class<?> publicType() { return Property.class; } @Override public int getFactoryId() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed May 29 05:33:15 UTC 2024 - 6.1K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/AbstractMinimalProvider.java
public boolean isImmutable() { return false; } @Override public Class<?> publicType() { return Provider.class; } @Override public Object unpackState() { return getOrNull(); } @Override public int getFactoryId() { return ManagedFactories.ProviderManagedFactory.FACTORY_ID; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 17 23:22:41 UTC 2024 - 7.9K bytes - Viewed (0)