artifacts

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix equals() of client module

    • -2
    • +2
    ./dependencies/ClientModuleDependencySpec.groovy
  1. … 1 more file in changeset.
Fix equals() of client module

    • -2
    • +2
    ./dependencies/ClientModuleDependencySpec.groovy
  1. … 1 more file in changeset.
Fix equals() of client module

    • -2
    • +2
    ./dependencies/ClientModuleDependencySpec.groovy
  1. … 1 more file in changeset.
Fix equals() of client module

    • -2
    • +2
    ./dependencies/ClientModuleDependencySpec.groovy
  1. … 1 more file in changeset.
Change exception to InvalidUserCodeException

Issue #10532

    • -13
    • +14
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 1 more file in changeset.
Change exception to InvalidUserCodeException

Issue #10532

    • -13
    • +14
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 1 more file in changeset.
Change exception to InvalidUserCodeException

Issue #10532

    • -13
    • +14
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 1 more file in changeset.
Further invalid dependency declaration

* Prevent combining artifact and target configuration declaration

Fixes #10532

    • -0
    • +32
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 4 more files in changeset.
Further invalid dependency declaration

* Prevent combining artifact and target configuration declaration

Fixes #10532

    • -0
    • +32
    ./dependencies/AbstractModuleDependencySpec.groovy
    • -1
    • +1
    ./dependencies/DefaultProjectDependencyTest.groovy
  1. … 4 more files in changeset.
Further invalid dependency declaration

* Prevent combining artifact and target configuration declaration

Fixes #10532

    • -0
    • +32
    ./dependencies/AbstractModuleDependencySpec.groovy
    • -1
    • +1
    ./dependencies/DefaultProjectDependencyTest.groovy
  1. … 4 more files in changeset.
Further invalid dependency declaration

* Prevent combining artifact and target configuration declaration

Fixes #10532

    • -0
    • +32
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 4 more files in changeset.
Variant aware and legacy dependency setup invalid

A dependency declaration either needs to be about variant aware

dependency management with attributes and capabilities or about legacy

artifacts and configuration.

Mixing the two is now disallowed explicitly.

Issue #10532

    • -0
    • +128
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 2 more files in changeset.
Variant aware and legacy dependency setup invalid

A dependency declaration either needs to be about variant aware

dependency management with attributes and capabilities or about legacy

artifacts and configuration.

Mixing the two is now disallowed explicitly.

Issue #10532

    • -0
    • +128
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 2 more files in changeset.
Variant aware and legacy dependency setup invalid

A dependency declaration either needs to be about variant aware

dependency management with attributes and capabilities or about legacy

artifacts and configuration.

Mixing the two is now disallowed explicitly.

Issue #10532

    • -0
    • +128
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 2 more files in changeset.
Use Nullable instead of Optional annotation to mark nullable map params

We shouldn't use something from org.gradle.api.tasks in the MapNotationConverter anyway.

    • -2
    • +9
    ./DefaultExcludeRuleContainerTest.java
  1. … 9 more files in changeset.
Introduce constraint inheritance API

    • -0
    • +59
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 41 more files in changeset.
Relax constraints inheritance behavior

    • -40
    • +2
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 1 more file in changeset.
Add `inheritSubgraphConstraints()` API to dependencies

    • -0
    • +59
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 61 more files in changeset.
Add `inheritSubgraphConstraints()` API to dependencies

    • -0
    • +59
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 62 more files in changeset.
Add `inheritSubgraphConstraints()` API to dependencies

    • -0
    • +59
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 63 more files in changeset.
Simplify handling of attributes

Make the copy path conditional, thus preserving the contract of

`attributes` and its link to the `attributesFactory`.

Allows to get rid of the added `AttributeContainerInternal.isImmutable`.

    • -1
    • +1
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 5 more files in changeset.
Make AbstractModuleDependency.copyTo safe

Copy mutable attributes

Fix copying capabilities

Signed-off-by: Dan Sanduleac <sanduleac.dan@gmail.com>

    • -0
    • +44
    ./dependencies/AbstractModuleDependencySpec.groovy
  1. … 7 more files in changeset.
Replace 'Matchers' with 'CoreMatchers'

So we do not require 'org.hamcrest:hamcrest-library' as additional

dependency anymore. Which was only available for most of the tests

because it leaked onto the test compile classpath.

    • -1
    • +1
    ./DefaultExcludeRuleContainerTest.java
  1. … 162 more files in changeset.
Use 'implementation' dependencies everywhere

    • -1
    • +1
    ./DefaultExcludeRuleContainerTest.java
  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

    • -1
    • +1
    ./DefaultExcludeRuleContainerTest.java
  1. … 283 more files in changeset.
Use 'implementation' dependencies everywhere

    • -1
    • +1
    ./DefaultExcludeRuleContainerTest.java
  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

    • -1
    • +1
    ./DefaultExcludeRuleContainerTest.java
  1. … 284 more files in changeset.
Use 'implementation' dependencies everywhere

    • -1
    • +1
    ./DefaultExcludeRuleContainerTest.java
  1. … 285 more files in changeset.
Use 'implementation' dependencies everywhere

    • -1
    • +1
    ./DefaultExcludeRuleContainerTest.java
  1. … 285 more files in changeset.
To avoid confusion, remove mention of "platform" from "target Java platform"

We already have the "Java Platform" plugin which is something quite

different from the concept we want to express when using "target java platform".

This is more often known as the "JVM version", or "target Java version". We

use "JVM" because this is not specific to Java.

    • -93
    • +0
    ./TargetJavaPlatformRulesTest.groovy
    • -0
    • +93
    ./TargetJvmVersionRulesTest.groovy
  1. … 24 more files in changeset.