Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for MergeProvider (0.15 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/MergeProvider.java

     *
     * @param <R> The type of the values that all source providers must share.
     */
    public class MergeProvider<R> extends AbstractMinimalProvider<List<R>> {
    
        private final List<Provider<R>> items;
    
        public MergeProvider(List<Provider<R>> items) {
            this.items = ImmutableList.copyOf(items);
        }
    
        @Override
        protected String toStringNoReentrance() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 15 20:21:34 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/provider/MergeProviderTest.groovy

            given:
            def provider1 = new MergeProvider([providers.provider { "a" }])
            def provider2 = new MergeProvider([providers.provider { "a" }, providers.provider { "b" }])
    
            expect:
            provider1.get() == ["a"]
            provider2.get() == ["a", "b"]
        }
    
        def "isPresent is true if all sources are present"() {
            given:
            def provider1 = new MergeProvider([providers.provider { new Object() }])
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 22:25:49 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/api/provider/MergeProviderIntegrationTest.groovy

     * limitations under the License.
     */
    
    package org.gradle.api.provider
    
    import org.gradle.integtests.fixtures.AbstractIntegrationSpec
    
    /**
     * Tests {@link org.gradle.api.internal.provider.MergeProvider}.
     */
    class MergeProviderIntegrationTest extends AbstractIntegrationSpec {
    
        def "carries task dependencies"() {
            buildFile << """
                tasks.register('myTask1', StringTask) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 22:25:49 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  4. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/publication/IvyComponentParser.java

    import org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.ExactVersionSelector;
    import org.gradle.api.internal.component.SoftwareComponentInternal;
    import org.gradle.api.internal.provider.MergeProvider;
    import org.gradle.api.logging.Logger;
    import org.gradle.api.logging.Logging;
    import org.gradle.api.provider.Provider;
    import org.gradle.api.publish.internal.component.IvyPublishingAwareVariant;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 22:25:49 UTC 2023
    - 18.4K bytes
    - Viewed (0)
  5. platforms/software/publish/src/main/java/org/gradle/api/publish/internal/metadata/ModuleMetadataSpecBuilder.java

    import org.gradle.api.internal.component.SoftwareComponentInternal;
    import org.gradle.api.internal.provider.Providers;
    import org.gradle.api.internal.provider.MergeProvider;
    import org.gradle.api.provider.Provider;
    import org.gradle.api.publish.internal.PublicationInternal;
    import org.gradle.api.publish.internal.mapping.ComponentDependencyResolver;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 05 02:07:04 UTC 2024
    - 23K bytes
    - Viewed (0)
  6. platforms/software/maven/src/main/java/org/gradle/api/publish/maven/internal/publication/MavenComponentParser.java

    import org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.MavenVersionSelectorScheme;
    import org.gradle.api.internal.component.SoftwareComponentInternal;
    import org.gradle.api.internal.provider.MergeProvider;
    import org.gradle.api.logging.Logger;
    import org.gradle.api.logging.Logging;
    import org.gradle.api.provider.Provider;
    import org.gradle.api.publish.internal.component.MavenPublishingAwareVariant;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 27 18:52:27 UTC 2024
    - 26.1K bytes
    - Viewed (0)
Back to top