- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 19 for AbstractMinimalProvider (0.54 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/AbstractMinimalProvider.java
import javax.annotation.Nullable; /** * A partial {@link Provider} implementation. Subclasses must implement {@link ProviderInternal#getType()} and {@link AbstractMinimalProvider#calculateOwnValue(ValueConsumer)}. */ public abstract class AbstractMinimalProvider<T> implements ProviderInternal<T>, Managed { private static final DisplayName DEFAULT_DISPLAY_NAME = Describables.of("this provider"); @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 17 23:22:41 UTC 2024 - 7.9K bytes - Viewed (0) -
testing/architecture-test/src/test/java/org/gradle/architecture/test/ProviderImplementationTest.java
package org.gradle.architecture.test; import com.tngtech.archunit.junit.AnalyzeClasses; import com.tngtech.archunit.junit.ArchTest; import com.tngtech.archunit.lang.ArchRule; import org.gradle.api.internal.provider.AbstractMinimalProvider; import org.gradle.api.provider.Provider; import static com.tngtech.archunit.core.domain.JavaClass.Predicates.implement; import static com.tngtech.archunit.lang.conditions.ArchConditions.beAssignableTo;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 1.4K bytes - Viewed (0) -
platforms/core-configuration/flow-services/src/main/kotlin/org/gradle/internal/flow/services/DefaultFlowProviders.kt
* limitations under the License. */ package org.gradle.internal.flow.services import org.gradle.api.flow.BuildWorkResult import org.gradle.api.flow.FlowProviders import org.gradle.api.internal.provider.AbstractMinimalProvider import org.gradle.api.internal.provider.ValueSupplier import org.gradle.api.provider.Provider import org.gradle.internal.service.scopes.Scope import org.gradle.internal.service.scopes.ServiceScope
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 15:01:34 UTC 2024 - 2.1K bytes - Viewed (0) -
platforms/software/platform-base/src/main/java/org/gradle/api/internal/plugins/DefaultArtifactPublicationSet.java
import com.google.common.collect.Sets; import org.gradle.api.Action; import org.gradle.api.artifacts.PublishArtifact; import org.gradle.api.artifacts.PublishArtifactSet; import org.gradle.api.internal.provider.AbstractMinimalProvider; import org.gradle.api.internal.provider.ChangingValue; import org.gradle.api.internal.provider.ChangingValueHandler; import org.gradle.api.internal.provider.CollectionProviderInternal;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/AbstractProviderWithValue.java
/** * A {@link org.gradle.api.provider.Provider} that always has a value defined. The value may not necessarily be final. */ public abstract class AbstractProviderWithValue<T> extends AbstractMinimalProvider<T> { @Override public boolean isPresent() { return true; } @Override public boolean calculatePresence(ValueConsumer consumer) { return true; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/OrElseProvider.java
* limitations under the License. */ package org.gradle.api.internal.provider; import javax.annotation.Nullable; class OrElseProvider<T> extends AbstractMinimalProvider<T> { private final ProviderInternal<T> left; private final ProviderInternal<? extends T> right; public OrElseProvider(ProviderInternal<T> left, ProviderInternal<? extends T> right) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 17 23:22:42 UTC 2024 - 3.1K bytes - Viewed (0) -
platforms/native/language-native/src/main/java/org/gradle/language/internal/DefaultBinaryCollection.java
import com.google.common.collect.ImmutableSet; import groovy.lang.Closure; import org.gradle.api.Action; import org.gradle.api.component.SoftwareComponent; import org.gradle.api.internal.provider.AbstractMinimalProvider; import org.gradle.api.specs.Spec; import org.gradle.internal.ImmutableActionSet; import org.gradle.language.BinaryCollection; import org.gradle.language.BinaryProvider; import org.gradle.util.internal.ConfigureUtil;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 7.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/WithSideEffectProvider.java
* limitations under the License. */ package org.gradle.api.internal.provider; import javax.annotation.Nullable; public class WithSideEffectProvider<T> extends AbstractMinimalProvider<T> { public static <T> ProviderInternal<T> of(ProviderInternal<T> provider, @Nullable SideEffect<? super T> sideEffect) { return sideEffect == null ? provider : new WithSideEffectProvider<>(provider, sideEffect);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Dec 15 20:21:32 UTC 2023 - 2.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/package-info.java
* see the {@link org.gradle.api.internal.provider.ProviderInternal} interface.</p> * * <p>Also, make sure to become familiar with {@link org.gradle.api.internal.provider.AbstractMinimalProvider}, * the base class for all provider (and property) implementations.</p> * * <h3>Lazy properties</h3> * * <p>For the public API, see {@link org.gradle.api.provider.Property Property}.</p> *
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Feb 09 20:31:29 UTC 2024 - 2.6K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/FlatMapProvider.java
package org.gradle.api.internal.provider; import org.gradle.api.Transformer; import org.gradle.api.provider.Provider; import javax.annotation.Nullable; public class FlatMapProvider<S, T> extends AbstractMinimalProvider<S> { private final ProviderInternal<? extends T> provider; private final Transformer<? extends Provider<? extends S>, ? super T> transformer;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 17 23:22:41 UTC 2024 - 3.6K bytes - Viewed (0)