customizingResolution

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rewrite section on component metadata rules (#10735)

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -0
    • +1
    ./ivyMetadataRule/compileClasspathArtifacts.out
    • -0
    • +53
    ./ivyMetadataRule/groovy/build.gradle
    • -0
    • +0
    ./ivyMetadataRule/groovy/repo/org.sample/api/2.0/api-2.0.jar
    • -0
    • +14
    ./ivyMetadataRule/groovy/repo/org.sample/api/2.0/ivy-2.0.xml
    • -0
    • +11
    ./ivyMetadataRule/groovy/repo/org.sample/lib/2.0/ivy-2.0.xml
    • -0
    • +0
    ./ivyMetadataRule/groovy/repo/org.sample/lib/2.0/lib-2.0.jar
    • -0
    • +1
    ./ivyMetadataRule/groovy/settings.gradle
    • -0
    • +25
    ./ivyMetadataRule/ivyComonentMetadataRule.sample.conf
    • -0
    • +53
    ./ivyMetadataRule/kotlin/build.gradle.kts
    • -0
    • +0
    ./ivyMetadataRule/kotlin/repo/org.sample/api/2.0/api-2.0.jar
    • -0
    • +14
    ./ivyMetadataRule/kotlin/repo/org.sample/api/2.0/ivy-2.0.xml
    • -0
    • +11
    ./ivyMetadataRule/kotlin/repo/org.sample/lib/2.0/ivy-2.0.xml
    • -0
    • +0
    ./ivyMetadataRule/kotlin/repo/org.sample/lib/2.0/lib-2.0.jar
    • -0
    • +1
    ./ivyMetadataRule/kotlin/settings.gradle.kts
    • -0
    • +2
    ./ivyMetadataRule/runtimeClasspathArtifacts.out
  1. … 45 more files in changeset.
Rewrite section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -0
    • +1
    ./ivyMetadataRule/compileClasspathArtifacts.out
    • -0
    • +53
    ./ivyMetadataRule/groovy/build.gradle
    • -0
    • +1
    ./ivyMetadataRule/groovy/settings.gradle
    • -0
    • +25
    ./ivyMetadataRule/ivyComonentMetadataRule.sample.conf
    • -0
    • +53
    ./ivyMetadataRule/kotlin/build.gradle.kts
    • -0
    • +2
    ./ivyMetadataRule/runtimeClasspathArtifacts.out
  1. … 43 more files in changeset.
Rewrite section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -0
    • +1
    ./ivyMetadataRule/compileClasspathArtifacts.out
    • -0
    • +53
    ./ivyMetadataRule/groovy/build.gradle
    • -0
    • +1
    ./ivyMetadataRule/groovy/settings.gradle
    • -0
    • +25
    ./ivyMetadataRule/ivyComonentMetadataRule.sample.conf
    • -0
    • +53
    ./ivyMetadataRule/kotlin/build.gradle.kts
    • -0
    • +2
    ./ivyMetadataRule/runtimeClasspathArtifacts.out
  1. … 45 more files in changeset.
Rewrite section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -0
    • +1
    ./ivyMetadataRule/compileClasspathArtifacts.out
    • -0
    • +53
    ./ivyMetadataRule/groovy/build.gradle
    • -0
    • +1
    ./ivyMetadataRule/groovy/settings.gradle
    • -0
    • +25
    ./ivyMetadataRule/ivyComonentMetadataRule.sample.conf
    • -0
    • +53
    ./ivyMetadataRule/kotlin/build.gradle.kts
    • -0
    • +2
    ./ivyMetadataRule/runtimeClasspathArtifacts.out
  1. … 43 more files in changeset.
Updating docs wip

  1. … 5 more files in changeset.
Rewrite section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -0
    • +1
    ./ivyMetadataRule/compileClasspathArtifacts.out
    • -0
    • +53
    ./ivyMetadataRule/groovy/build.gradle
    • -0
    • +1
    ./ivyMetadataRule/groovy/settings.gradle
    • -0
    • +25
    ./ivyMetadataRule/ivyComonentMetadataRule.sample.conf
    • -0
    • +53
    ./ivyMetadataRule/kotlin/build.gradle.kts
    • -0
    • +2
    ./ivyMetadataRule/runtimeClasspathArtifacts.out
  1. … 43 more files in changeset.
Rewrite section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -0
    • +1
    ./ivyMetadataRule/compileClasspathArtifacts.out
    • -0
    • +53
    ./ivyMetadataRule/groovy/build.gradle
    • -0
    • +1
    ./ivyMetadataRule/groovy/settings.gradle
    • -0
    • +25
    ./ivyMetadataRule/ivyComonentMetadataRule.sample.conf
    • -0
    • +53
    ./ivyMetadataRule/kotlin/build.gradle.kts
    • -0
    • +2
    ./ivyMetadataRule/runtimeClasspathArtifacts.out
  1. … 45 more files in changeset.
Rewrite section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -0
    • +1
    ./ivyMetadataRule/compileClasspathArtifacts.out
    • -0
    • +53
    ./ivyMetadataRule/groovy/build.gradle
    • -0
    • +1
    ./ivyMetadataRule/groovy/settings.gradle
    • -0
    • +25
    ./ivyMetadataRule/ivyComonentMetadataRule.sample.conf
    • -0
    • +53
    ./ivyMetadataRule/kotlin/build.gradle.kts
    • -0
    • +2
    ./ivyMetadataRule/runtimeClasspathArtifacts.out
  1. … 45 more files in changeset.
Rewrite of section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to complete existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -0
    • +1
    ./ivyMetadataRule/compileClasspathArtifacts.out
    • -0
    • +53
    ./ivyMetadataRule/groovy/build.gradle
    • -0
    • +0
    ./ivyMetadataRule/groovy/repo/org.sample/api/2.0/api-2.0.jar
    • -0
    • +14
    ./ivyMetadataRule/groovy/repo/org.sample/api/2.0/ivy-2.0.xml
    • -0
    • +11
    ./ivyMetadataRule/groovy/repo/org.sample/lib/2.0/ivy-2.0.xml
    • -0
    • +0
    ./ivyMetadataRule/groovy/repo/org.sample/lib/2.0/lib-2.0.jar
    • -0
    • +1
    ./ivyMetadataRule/groovy/settings.gradle
    • -0
    • +25
    ./ivyMetadataRule/ivyComonentMetadataRule.sample.conf
    • -0
    • +53
    ./ivyMetadataRule/kotlin/build.gradle.kts
    • -0
    • +0
    ./ivyMetadataRule/kotlin/repo/org.sample/api/2.0/api-2.0.jar
    • -0
    • +14
    ./ivyMetadataRule/kotlin/repo/org.sample/api/2.0/ivy-2.0.xml
    • -0
    • +11
    ./ivyMetadataRule/kotlin/repo/org.sample/lib/2.0/ivy-2.0.xml
    • -0
    • +0
    ./ivyMetadataRule/kotlin/repo/org.sample/lib/2.0/lib-2.0.jar
    • -0
    • +1
    ./ivyMetadataRule/kotlin/settings.gradle.kts
    • -0
    • +2
    ./ivyMetadataRule/runtimeClasspathArtifacts.out
  1. … 43 more files in changeset.
Adjust test fixtures and test to ivy behavior changes

    • -1
    • +1
    ./conditionalSubstitutionRule/groovy/build.gradle
    • -1
    • +1
    ./conditionalSubstitutionRule/kotlin/build.gradle.kts
  1. … 37 more files in changeset.
Fixes

    • -1
    • +1
    ./conditionalSubstitutionRule/groovy/build.gradle
    • -1
    • +1
    ./conditionalSubstitutionRule/kotlin/build.gradle.kts
  1. … 28 more files in changeset.
Fixes

    • -1
    • +1
    ./conditionalSubstitutionRule/groovy/build.gradle
    • -1
    • +1
    ./conditionalSubstitutionRule/kotlin/build.gradle.kts
  1. … 30 more files in changeset.
Update samples to use new Java plugin configurations

    • -3
    • +3
    ./conditionalSubstitutionRule/groovy/build.gradle
    • -3
    • +3
    ./conditionalSubstitutionRule/kotlin/build.gradle.kts
  1. … 60 more files in changeset.
Update samples to use new Java plugin configurations

    • -3
    • +3
    ./conditionalSubstitutionRule/groovy/build.gradle
    • -3
    • +3
    ./conditionalSubstitutionRule/kotlin/build.gradle.kts
  1. … 60 more files in changeset.
Update samples to use new Java plugin configurations

    • -3
    • +3
    ./conditionalSubstitutionRule/groovy/build.gradle
    • -3
    • +3
    ./conditionalSubstitutionRule/kotlin/build.gradle.kts
  1. … 60 more files in changeset.
Update samples to use new Java plugin configurations

    • -3
    • +3
    ./conditionalSubstitutionRule/groovy/build.gradle
    • -3
    • +3
    ./conditionalSubstitutionRule/kotlin/build.gradle.kts
  1. … 60 more files in changeset.
Update samples to use new Java plugin configurations

    • -3
    • +3
    ./conditionalSubstitutionRule/groovy/build.gradle
    • -3
    • +3
    ./conditionalSubstitutionRule/kotlin/build.gradle.kts
  1. … 61 more files in changeset.
Update samples to use new Java plugin configurations

    • -3
    • +3
    ./conditionalSubstitutionRule/groovy/build.gradle
    • -3
    • +3
    ./conditionalSubstitutionRule/kotlin/build.gradle.kts
  1. … 60 more files in changeset.
WIP - more doc/sample adjustments

    • -1
    • +1
    ./conditionalSubstitutionRule/kotlin/build.gradle.kts
  1. … 3 more files in changeset.
WIP - replace 'compile' with 'implementation' in docs

    • -3
    • +3
    ./conditionalSubstitutionRule/groovy/build.gradle
    • -2
    • +2
    ./conditionalSubstitutionRule/kotlin/build.gradle.kts
  1. … 40 more files in changeset.
Reshuffle dependency management docs

This commit reshuffle existing dependency management docs

into the new dependency management chapter. It's worth noting

that there's no new content at this point, nor any effort to

make it consistent. It just moves things around, and there

are still quite a few places where dependency management docs

are found.

It doesn't try to fix dead links either.

    • -11
    • +0
    ./resolutionStrategy/groovy/build.gradle
    • -11
    • +0
    ./resolutionStrategy/kotlin/build.gradle.kts
    • -21
    • +0
    ./selectionRule/groovy/build.gradle
    • -21
    • +0
    ./selectionRule/kotlin/build.gradle.kts
  1. … 43 more files in changeset.
Reshuffle dependency management docs

This commit reshuffle existing dependency management docs

into the new dependency management chapter. It's worth noting

that there's no new content at this point, nor any effort to

make it consistent. It just moves things around, and there

are still quite a few places where dependency management docs

are found.

It doesn't try to fix dead links either.

    • -11
    • +0
    ./resolutionStrategy/groovy/build.gradle
    • -11
    • +0
    ./resolutionStrategy/kotlin/build.gradle.kts
    • -31
    • +0
    ./selectionRule/groovy/build.gradle
    • -31
    • +0
    ./selectionRule/kotlin/build.gradle.kts
  1. … 45 more files in changeset.
Reshuffle dependency management docs

This commit reshuffle existing dependency management docs

into the new dependency management chapter. It's worth noting

that there's no new content at this point, nor any effort to

make it consistent. It just moves things around, and there

are still quite a few places where dependency management docs

are found.

It doesn't try to fix dead links either.

    • -21
    • +0
    ./selectionRule/groovy/build.gradle
    • -21
    • +0
    ./selectionRule/kotlin/build.gradle.kts
  1. … 39 more files in changeset.
Reshuffle dependency management docs

This commit reshuffle existing dependency management docs

into the new dependency management chapter. It's worth noting

that there's no new content at this point, nor any effort to

make it consistent. It just moves things around, and there

are still quite a few places where dependency management docs

are found.

It doesn't try to fix dead links either.

    • -11
    • +0
    ./resolutionStrategy/groovy/build.gradle
    • -11
    • +0
    ./resolutionStrategy/kotlin/build.gradle.kts
    • -21
    • +0
    ./selectionRule/groovy/build.gradle
    • -21
    • +0
    ./selectionRule/kotlin/build.gradle.kts
  1. … 43 more files in changeset.
Reshuffle dependency management docs

This commit reshuffle existing dependency management docs

into the new dependency management chapter. It's worth noting

that there's no new content at this point, nor any effort to

make it consistent. It just moves things around, and there

are still quite a few places where dependency management docs

are found.

It doesn't try to fix dead links either.

    • -11
    • +0
    ./resolutionStrategy/groovy/build.gradle
    • -11
    • +0
    ./resolutionStrategy/kotlin/build.gradle.kts
    • -21
    • +0
    ./selectionRule/groovy/build.gradle
    • -21
    • +0
    ./selectionRule/kotlin/build.gradle.kts
  1. … 43 more files in changeset.
Reshuffle dependency management docs

This commit reshuffle existing dependency management docs

into the new dependency management chapter. It's worth noting

that there's no new content at this point, nor any effort to

make it consistent. It just moves things around, and there

are still quite a few places where dependency management docs

are found.

It doesn't try to fix dead links either.

    • -21
    • +0
    ./selectionRule/groovy/build.gradle
    • -21
    • +0
    ./selectionRule/kotlin/build.gradle.kts
  1. … 39 more files in changeset.
Reshuffle dependency management docs

This commit reshuffle existing dependency management docs

into the new dependency management chapter. It's worth noting

that there's no new content at this point, nor any effort to

make it consistent. It just moves things around, and there

are still quite a few places where dependency management docs

are found.

It doesn't try to fix dead links either.

    • -11
    • +0
    ./resolutionStrategy/groovy/build.gradle
    • -11
    • +0
    ./resolutionStrategy/kotlin/build.gradle.kts
    • -21
    • +0
    ./selectionRule/groovy/build.gradle
    • -21
    • +0
    ./selectionRule/kotlin/build.gradle.kts
  1. … 43 more files in changeset.
Reshuffle dependency management docs

This commit reshuffle existing dependency management docs

into the new dependency management chapter. It's worth noting

that there's no new content at this point, nor any effort to

make it consistent. It just moves things around, and there

are still quite a few places where dependency management docs

are found.

It doesn't try to fix dead links either.

    • -11
    • +0
    ./resolutionStrategy/groovy/build.gradle
    • -11
    • +0
    ./resolutionStrategy/kotlin/build.gradle.kts
    • -21
    • +0
    ./selectionRule/groovy/build.gradle
    • -21
    • +0
    ./selectionRule/kotlin/build.gradle.kts
  1. … 43 more files in changeset.
Reshuffle dependency management docs

This commit reshuffle existing dependency management docs

into the new dependency management chapter. It's worth noting

that there's no new content at this point, nor any effort to

make it consistent. It just moves things around, and there

are still quite a few places where dependency management docs

are found.

It doesn't try to fix dead links either.

    • -11
    • +0
    ./resolutionStrategy/groovy/build.gradle
    • -11
    • +0
    ./resolutionStrategy/kotlin/build.gradle.kts
    • -31
    • +0
    ./selectionRule/groovy/build.gradle
    • -31
    • +0
    ./selectionRule/kotlin/build.gradle.kts
  1. … 45 more files in changeset.
Revert "Convert groovy samples to lazy tasks API"

This reverts commit 5201a50eb5eb42ad69f327c9f8b073c115653656.

    • -1
    • +1
    ./conditionalSubstitutionRule/groovy/build.gradle
  1. … 257 more files in changeset.