- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for unpackNestableDeferred (0.27 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/util/internal/DeferredUtil.java
private static Object unpack(ProviderResolutionStrategy providerResolutionStrategy, @Nullable Object deferred) { if (deferred == null) { return null; } Object value = unpackNestableDeferred(deferred); if (value instanceof Provider) { return providerResolutionStrategy.resolve((Provider<?>) value); } if (value instanceof Factory) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 12:20:43 UTC 2024 - 3.4K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/tasks/properties/AbstractValidatingProperty.java
} @Override public void validate(PropertyValidationContext context) { // unnest callables without resolving deferred values (providers, factories) Object unnested = DeferredUtil.unpackNestableDeferred(value.call()); if (isPresent(unnested)) { // only resolve deferred values if actually required by some action
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 09:10:37 UTC 2024 - 4.5K bytes - Viewed (0) -
platforms/core-configuration/core-serialization-codecs/src/main/kotlin/org/gradle/internal/serialize/codecs/core/TaskNodeCodec.kt
writeCollection(inputProperties) { property -> property.run { when (this) { is RegisteredProperty.InputFile -> { val finalValue = DeferredUtil.unpackNestableDeferred(propertyValue) writeInputProperty(propertyName, finalValue) writeBoolean(optional) writeBoolean(true) writeEnum(filePropertyType)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sat Jun 08 11:29:30 UTC 2024 - 17.2K bytes - Viewed (0) -
platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/collections/UnpackingVisitor.java
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 23 07:32:50 UTC 2024 - 7.3K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/tasks/properties/OutputUnpacker.java
boolean locationOnly, Consumer<OutputFilePropertySpec> consumer ) { Object unpackedValue = value.call(); unpackedValue = DeferredUtil.unpackNestableDeferred(unpackedValue); if (locationOnly && unpackedValue instanceof FileSystemLocationProperty) { unpackedValue = ((FileSystemLocationProperty<?>) unpackedValue).getLocationOnly(); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Nov 15 21:15:56 UTC 2022 - 9K bytes - Viewed (0)