Search Options

Results per page
Sort
Preferred Languages
Advance

Results 91 - 100 of 124 for dependencyConstraints (0.26 sec)

  1. platforms/software/dependency-management/src/main/java/org/gradle/internal/component/external/model/LazyVariantBackedConfigurationMetadata.java

            @Override
            public ImmutableList<? extends Dependency> getDependencies() {
                return delegate.getDependencies();
            }
    
            @Override
            public ImmutableList<? extends DependencyConstraint> getDependencyConstraints() {
                return delegate.getDependencyConstraints();
            }
    
            @Override
            public ImmutableList<? extends File> getFiles() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 04:22:29 UTC 2023
    - 6.2K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/userguide/dep-man/dependency_management_terminology.adoc

    For example, a dependency constraint can narrow down the set of supported module versions.
    Dependency constraints can be used to express such requirements for transitive dependencies.
    For more information, see the sections on <<dependency_constraints.adoc#dependency-constraints,upgrading>> and <<dependency_downgrade_and_exclude.adoc#downgrading_versions_and_excluding_dependencies,downgrading>> transitive dependencies.
    
    [[sub:terminology_feature_variant]]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 01 18:45:05 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  3. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/publication/IvyComponentParser.java

    import com.google.common.annotations.VisibleForTesting;
    import com.google.common.collect.ImmutableList;
    import org.gradle.api.GradleException;
    import org.gradle.api.artifacts.Dependency;
    import org.gradle.api.artifacts.DependencyConstraint;
    import org.gradle.api.artifacts.ExcludeRule;
    import org.gradle.api.artifacts.ExternalDependency;
    import org.gradle.api.artifacts.ModuleDependency;
    import org.gradle.api.artifacts.ProjectDependency;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 22:25:49 UTC 2023
    - 18.4K bytes
    - Viewed (0)
  4. platforms/software/maven/src/main/java/org/gradle/api/publish/maven/internal/publication/MavenComponentParser.java

    import com.google.common.collect.ImmutableList;
    import com.google.common.collect.Sets;
    import org.gradle.api.GradleException;
    import org.gradle.api.artifacts.DependencyArtifact;
    import org.gradle.api.artifacts.DependencyConstraint;
    import org.gradle.api.artifacts.ExcludeRule;
    import org.gradle.api.artifacts.ExternalDependency;
    import org.gradle.api.artifacts.ModuleDependency;
    import org.gradle.api.artifacts.ModuleVersionIdentifier;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 27 18:52:27 UTC 2024
    - 26.1K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/docs/userguide/dep-man/01-core-dependency-management/core_dependency_management.adoc

    * information about the project that created the dependency
    * the authors of the dependency
    * other dependencies required for a dependency to work properly, known as _transitive dependencies_
    
    You can <<dependency_constraints.adoc#dependency-constraints,customize Gradle's handling of transitive dependencies>> based on the requirements of a project.
    
    Projects with hundreds of declared dependencies can be difficult to debug.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 29 17:38:38 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/versions/VersionConflictResolutionIntegrationTest.groovy

            def bom = mavenRepo.module("org", "bom", "1.0")
            bom.hasPackaging('pom')
            bom.dependencyConstraint(root11)
            if (dependsOptional) {
                bom.dependencyConstraint(optional)
            }
            bom.publish()
    
            buildFile << """
    apply plugin: 'java'
    
    repositories {
        maven {
            name 'repo'
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 11:33:46 UTC 2024
    - 76.2K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/attributes/ClasspathDependenciesAttributesIntegrationTest.groovy

            given:
            def module = mavenRepo.module('test', 'dep', '1.0').publish()
            mavenRepo.module('test', 'bom', '1.0').hasPackaging('pom').dependencyConstraint(module).publish()
    
            pluginBuilder.addPlugin("println 'test-plugin applied'")
            def pluginModule = pluginBuilder.publishAs('test:plugin:1.0', mavenRepo, executer).pluginModule
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 7.4K bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/docs/userguide/userguide_single.adoc

    include::rich_versions.adoc[leveloffset=+2]
    include::dynamic_versions.adoc[leveloffset=+2]
    include::dependency_locking.adoc[leveloffset=+2]
    
    == CONTROLLING TRANSITIVES
    
    include::dependency_constraints.adoc[leveloffset=+2]
    include::dependency_downgrade_and_exclude.adoc[leveloffset=+2]
    include::platforms.adoc[leveloffset=+2]
    include::dependency_version_alignment.adoc[leveloffset=+2]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 14 22:56:31 UTC 2024
    - 8.1K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/constraints/DependencyConstraintsIntegrationTest.groovy

            def constrained = mavenRepo.module('org', 'constrained', '1.1').publish()
            def bom = mavenRepo.module('org', 'bom', '1.0').hasType('pom').dependencyConstraint(constrained).publish()
            def user = mavenRepo.module('org', 'user', '1.0').dependsOn(constrainedBase).publish()
            def higherUser = mavenRepo.module('org', 'user', '1.1').dependsOn(constrainedBase).publish()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 28.8K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/docs/userguide/dep-man/02-declaring-dependency-versions/single_versions.adoc

    [[sec:declaring_without_version]]
    == Declaring a dependency without version
    
    A recommended practice for larger projects is to declare dependencies without versions and use <<dependency_constraints.adoc#sec:adding-constraints-transitive-deps,dependency constraints>> for version declaration.
    The advantage is that dependency constraints allow you to manage versions of all dependencies, including transitive ones, in one place.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 11:46:26 UTC 2024
    - 6.5K bytes
    - Viewed (0)
Back to top