Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for ProviderConvertible (0.31 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. 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)
  6. 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)
  7. 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)
  8. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/precompile/PrecompiledProjectScript.kt

     * limitations under the License.
     */
    
    package org.gradle.kotlin.dsl.precompile
    
    import org.gradle.api.Project
    import org.gradle.api.provider.Provider
    import org.gradle.api.provider.ProviderConvertible
    import org.gradle.internal.deprecation.DeprecationLogger
    import org.gradle.kotlin.dsl.*
    import org.gradle.plugin.use.PluginDependenciesSpec
    import org.gradle.plugin.use.PluginDependency
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  9. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/support/delegates/DependencyHandlerDelegate.kt

            delegate.addProviderConvertible(configurationName, dependencyNotation, configuration)
    
        override fun <T : Any?> addProviderConvertible(configurationName: String, dependencyNotation: ProviderConvertible<T>) =
            delegate.addProviderConvertible(configurationName, dependencyNotation)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  10. subprojects/core-api/src/main/java/org/gradle/plugin/use/PluginDependenciesSpec.java

     * limitations under the License.
     */
    
    package org.gradle.plugin.use;
    
    import org.gradle.api.provider.Provider;
    import org.gradle.api.provider.ProviderConvertible;
    
    /**
     * The DSL for declaring plugins to use in a script.
     * <p>
     * In a build script, the <code>plugins {}</code> script block API is of this type.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 16 17:46:02 UTC 2022
    - 6.9K bytes
    - Viewed (0)
Back to top