Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Clean up IvyPublication and publish more information to ivy.xml metadata

This cleans up the implementation of `populateFromComponent()` and

introduces the following changes that publish information which

was lossy before:

- Artifacts are now added to all configurations they belong to and

not just the first found

- Dependencies are now added for all configurations they belong to,

with the corresponding mapping and version, and

not just for the first found

- For a Java library, this means the 'runtime' now represents the full

runtime variant of the library (before, only 'default' represented

that)

  1. … 15 more files in changeset.
Clean up IvyPublication and publish more information to ivy.xml metadata

This cleans up the implementation of `populateFromComponent()` and

introduces the following changes that publish information which

was lossy before:

- Artifacts are now added to all configurations they belong to and

not just the first found

- Dependencies are now added for all configurations they belong to,

with the corresponding mapping and version, and

not just for the first found

- For a Java library, this means the 'runtime' now represents the full

runtime variant of the library (before, only 'default' represented

that)

  1. … 10 more files in changeset.
Clean up IvyPublication and publish more information to ivy.xml metadata

This cleans up the implementation of `populateFromComponent()` and

introduces the following changes that publish information which

was lossy before:

- Artifacts are now added to all configurations they belong to and

not just the first found

- Dependencies are now added for all configurations they belong to,

with the corresponding mapping and version, and

not just for the first found

- For a Java library, this means the 'runtime' now represents the full

runtime variant of the library (before, only 'default' represented

that)

  1. … 14 more files in changeset.
Adjust test fixtures and test to ivy behavior changes

  1. … 38 more files in changeset.
Fixes

  1. … 29 more files in changeset.
Fixes

  1. … 31 more files in changeset.
Avoid JDK13 aggressive whitespace trimming when using stripIndent

Avoid JDK13 aggressive whitespace trimming when using stripIndent

Adjust multi-line strings to work with both Groovy and JDK13 stripIndent methods

  1. … 7 more files in changeset.
Adjust multi-line strings to work with both Groovy and JDK13 stripIndent methods

  1. … 12 more files in changeset.
Ignore test

Inline org.gradle.testing.internal.util.Specification

  1. … 53 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 53 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 52 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 53 more files in changeset.
Remove or replace pre-java-8 MaxPermSize jvm args from the codebase

  1. … 19 more files in changeset.
Remove or replace pre-java-8 MaxPermSize jvm args from the codebase

  1. … 19 more files in changeset.
Remove or replace pre-java-8 MaxPermSize jvm args from the codebase

  1. … 20 more files in changeset.
Remove or replace pre-java-8 MaxPermSize jvm args from the codebase

  1. … 21 more files in changeset.
Remove or replace pre-java-8 MaxPermSize jvm args from the codebase

  1. … 19 more files in changeset.
Remove or replace pre-java-8 MaxPermSize jvm args from the codebase

  1. … 19 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. … 162 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 283 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 284 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 285 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 285 more files in changeset.
Fix tests

  1. … 3 more files in changeset.
Fix tests

  1. … 3 more files in changeset.