Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 32 for ProviderConvertible (0.21 sec)

  1. subprojects/core-api/src/main/java/org/gradle/api/provider/ProviderConvertible.java

    /**
     * An object that can be converted to a {@link Provider}.
     *
     * @param <T> Type of value represented by provider
     * @since 7.3
     */
    @HasInternalProtocol
    @NonExtensible
    public interface ProviderConvertible<T> {
    
        /**
         * Returns a {@link Provider} from this object.
         */
        Provider<T> asProvider();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 27 23:38:43 UTC 2021
    - 1K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/internal/catalog/ExternalModuleDependencyFactory.java

    import org.gradle.api.provider.Provider;
    import org.gradle.api.provider.ProviderConvertible;
    import org.gradle.plugin.use.PluginDependency;
    
    public interface ExternalModuleDependencyFactory {
    
        Provider<MinimalExternalModuleDependency> create(String alias);
    
        interface DependencyNotationSupplier extends ProviderConvertible<MinimalExternalModuleDependency> {
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jan 28 14:20:02 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/dsl/ModuleVersionSelectorParsersTest.groovy

            given:
            def providerConvertible = Stub(ProviderConvertible.class)
            def provider = Stub(Provider.class)
            def dependency = Stub(MinimalExternalModuleDependency.class)
            dependency.module >> DefaultModuleIdentifier.newId("org.foo", "bar")
            dependency.versionConstraint >> new DefaultMutableVersionConstraint("1.0")
            providerConvertible.asProvider() >> provider
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 8.7K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/dsl/ModuleVersionSelectorParsers.java

            }
        }
    
        static class ProviderConvertibleConverter extends TypedNotationConverter<ProviderConvertible<?>, ModuleVersionSelector> {
    
            private final ProviderConverter providerConverter;
    
            public ProviderConvertibleConverter(String caller) {
                super(new TypeInfo<>(ProviderConvertible.class));
                this.providerConverter = new ProviderConverter(caller);
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 7.7K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/dsl/dependencies/DefaultDependencyConstraintHandler.java

            if(dependencyNotation instanceof ProviderConvertible<?>) {
                return doAddProvider(configuration, ((ProviderConvertible<?>) dependencyNotation).asProvider(), configureAction);
            }
            if (dependencyNotation instanceof Provider<?>) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 22 00:10:09 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/internal/artifacts/dsl/dependencies/DefaultDependencyCollector.java

            doAddEager(dependencyFactory.create(files), configuration);
        }
    
        @Override
        public void add(ProviderConvertible<? extends MinimalExternalModuleDependency> externalModule) {
            doAddLazy(externalModule.asProvider(), null);
        }
    
        @Override
        public void add(ProviderConvertible<? extends MinimalExternalModuleDependency> externalModule, Action<? super ExternalModuleDependency> configuration) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 22 00:10:09 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  7. subprojects/core-api/src/main/java/org/gradle/api/artifacts/dsl/DependencyCollector.java

         * @since 8.6
         */
        void add(ProviderConvertible<? extends MinimalExternalModuleDependency> externalModule);
    
        /**
         * Add a dependency and configure it.
         *
         * @param externalModule external module to add as a dependency
         * @param configuration an action to configure the dependency
         *
         * @since 8.6
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 09 22:19:12 UTC 2024
    - 8K bytes
    - Viewed (0)
  8. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/PluginDependenciesSpecScope.kt

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.kotlin.dsl
    
    import org.gradle.api.provider.Provider
    import org.gradle.api.provider.ProviderConvertible
    import org.gradle.plugin.use.PluginDependenciesSpec
    import org.gradle.plugin.use.PluginDependency
    import org.gradle.plugin.use.PluginDependencySpec
    
    
    /**
     * Receiver for the `plugins` block.
     *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/api/internal/artifacts/dsl/dependencies/DependenciesExtensionModule.java

    import org.gradle.api.artifacts.dsl.DependencyModifier;
    import org.gradle.api.file.FileCollection;
    import org.gradle.api.internal.provider.Providers;
    import org.gradle.api.provider.Provider;
    import org.gradle.api.provider.ProviderConvertible;
    import org.gradle.util.internal.CollectionUtils;
    import org.gradle.util.internal.ConfigureUtil;
    
    import javax.annotation.Nullable;
    import java.util.Map;
    import java.util.Set;
    
    /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 22 14:04:39 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/dsl/dependencies/DefaultDependencyHandler.java

            addProvider(configurationName, dependencyNotation.asProvider(), configuration);
        }
    
        @Override
        public <T> void addProviderConvertible(String configurationName, ProviderConvertible<T> dependencyNotation) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 29 08:14:09 UTC 2024
    - 22.3K bytes
    - Viewed (0)
Back to top