Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for PluginDependency (0.31 sec)

  1. subprojects/core-api/src/main/java/org/gradle/plugin/use/PluginDependency.java

     * limitations under the License.
     */
    package org.gradle.plugin.use;
    
    import org.gradle.api.artifacts.VersionConstraint;
    
    /**
     * A plugin dependency.
     *
     * @since 7.2
     */
    public interface PluginDependency {
        String getPluginId();
    
        VersionConstraint getVersion();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 21 17:02:20 UTC 2022
    - 850 bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/catalog/PluginDependencyValueSource.java

    import org.gradle.plugin.use.PluginDependency;
    
    public abstract class PluginDependencyValueSource implements ValueSource<PluginDependency, PluginDependencyValueSource.Params> {
    
        interface Params extends ValueSourceParameters {
            Property<String> getPluginName();
    
            Property<DefaultVersionCatalog> getConfig();
        }
    
        @Override
        public PluginDependency obtain() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  3. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/precompile/v1/PrecompiledScriptTemplates.kt

                    }
    
                    override fun alias(notation: Provider<PluginDependency>): PluginDependencySpec {
                        pluginManager.apply(notation.get().pluginId)
                        return NullPluginDependencySpec
                    }
    
                    override fun alias(notation: ProviderConvertible<PluginDependency>): PluginDependencySpec {
                        return alias(notation.asProvider())
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 8.9K bytes
    - Viewed (0)
  4. subprojects/core-api/src/main/java/org/gradle/plugin/use/PluginDependenciesSpec.java

         */
        default PluginDependencySpec alias(Provider<PluginDependency> notation) {
            PluginDependency pluginDependency = notation.get();
            if (pluginDependency.getVersion().getRequiredVersion().isEmpty()) {
                return id(pluginDependency.getPluginId());
            } else {
                return id(pluginDependency.getPluginId()).version(pluginDependency.getVersion().getRequiredVersion());
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 16 17:46:02 UTC 2022
    - 6.9K bytes
    - Viewed (0)
  5. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/PluginDependenciesSpecScope.kt

    ) : PluginDependenciesSpec {
    
        override fun id(id: String): PluginDependencySpec =
            plugins.id(id)
    
        override fun alias(notation: Provider<PluginDependency>) =
            plugins.alias(notation)
    
        override fun alias(notation: ProviderConvertible<PluginDependency>) =
            plugins.alias(notation)
    }
    
    
    /**
     * Specify the version of the plugin to depend on.
     *
     * Infix version of [PluginDependencySpec.version].
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  6. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/precompile/PrecompiledProjectScript.kt

                    }
    
                    override fun alias(notation: Provider<PluginDependency>): PluginDependencySpec {
                        project.pluginManager.apply(notation.get().pluginId)
                        return NullPluginDependencySpec
                    }
    
                    override fun alias(notation: ProviderConvertible<PluginDependency>): PluginDependencySpec {
                        return alias(notation.asProvider())
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/api/internal/catalog/ExternalModuleDependencyFactory.java

    import org.gradle.api.artifacts.MinimalExternalModuleDependency;
    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);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jan 28 14:20:02 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  8. subprojects/core-api/src/main/java/org/gradle/api/artifacts/VersionCatalog.java

     * limitations under the License.
     */
    package org.gradle.api.artifacts;
    
    import org.gradle.api.Named;
    import org.gradle.api.NonNullApi;
    import org.gradle.api.provider.Provider;
    import org.gradle.plugin.use.PluginDependency;
    
    import java.util.List;
    import java.util.Optional;
    
    /**
     * Provides access to a version catalog. Unlike generated extension
     * classes for catalogs, there is no guarantee that the requested
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Aug 25 20:59:29 UTC 2022
    - 3.7K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/dependencies/DefaultPluginDependency.java

    package org.gradle.api.internal.artifacts.dependencies;
    
    import org.gradle.api.artifacts.MutableVersionConstraint;
    import org.gradle.api.artifacts.VersionConstraint;
    import org.gradle.plugin.use.PluginDependency;
    
    public class DefaultPluginDependency implements PluginDependency {
        private final String pluginId;
        private final MutableVersionConstraint versionConstraint;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/catalog/VersionCatalogView.java

    import org.gradle.api.model.ObjectFactory;
    import org.gradle.api.provider.Provider;
    import org.gradle.api.provider.ProviderFactory;
    import org.gradle.plugin.use.PluginDependency;
    
    import java.util.List;
    import java.util.Optional;
    
    import static org.gradle.api.internal.catalog.AliasNormalizer.normalize;
    
    public class VersionCatalogView implements VersionCatalog {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sun Dec 17 22:25:43 UTC 2023
    - 4.3K bytes
    - Viewed (0)
Back to top