Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

The `TestFixturesPlugin` of our build has been simplified to leverage the native

test fixtures capabilities. Some noticeable changes:

- the `testFixtures` extension has been replaced with regular dependency declaration

- dependencies on test fixtures are now declared using the `testFixtures` keyword

- test fixtures properly declare an API and an implementation, meaning that the

implementation dependencies of test fixtures no longer leak into the compile

classpath of consumers (in particular tests)

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
    • -5
    • +2
    /subprojects/announce/announce.gradle.kts
  1. … 70 more files in changeset.
Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

The `TestFixturesPlugin` of our build has been simplified to leverage the native

test fixtures capabilities. Some noticeable changes:

- the `testFixtures` extension has been replaced with regular dependency declaration

- dependencies on test fixtures are now declared using the `testFixtures` keyword

- test fixtures properly declare an API and an implementation, meaning that the

implementation dependencies of test fixtures no longer leak into the compile

classpath of consumers (in particular tests)

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
    • -5
    • +2
    /subprojects/announce/announce.gradle.kts
  1. … 70 more files in changeset.
Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

The `TestFixturesPlugin` of our build has been simplified to leverage the native

test fixtures capabilities. Some noticeable changes:

- the `testFixtures` extension has been replaced with regular dependency declaration

- dependencies on test fixtures are now declared using the `testFixtures` keyword

- test fixtures properly declare an API and an implementation, meaning that the

implementation dependencies of test fixtures no longer leak into the compile

classpath of consumers (in particular tests)

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
    • -5
    • +2
    /subprojects/announce/announce.gradle.kts
  1. … 70 more files in changeset.
Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

The `TestFixturesPlugin` of our build has been simplified to leverage the native

test fixtures capabilities. Some noticeable changes:

- the `testFixtures` extension has been replaced with regular dependency declaration

- dependencies on test fixtures are now declared using the `testFixtures` keyword

- test fixtures properly declare an API and an implementation, meaning that the

implementation dependencies of test fixtures no longer leak into the compile

classpath of consumers (in particular tests)

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
    • -5
    • +2
    /subprojects/announce/announce.gradle.kts
  1. … 74 more files in changeset.
Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

The `TestFixturesPlugin` of our build has been simplified to leverage the native

test fixtures capabilities. Some noticeable changes:

- the `testFixtures` extension has been replaced with regular dependency declaration

- dependencies on test fixtures are now declared using the `testFixtures` keyword

- test fixtures properly declare an API and an implementation, meaning that the

implementation dependencies of test fixtures no longer leak into the compile

classpath of consumers (in particular tests)

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
    • -5
    • +2
    /subprojects/announce/announce.gradle.kts
  1. … 70 more files in changeset.
WIP: Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
    • -5
    • +2
    /subprojects/announce/announce.gradle.kts
  1. … 70 more files in changeset.
Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

The `TestFixturesPlugin` of our build has been simplified to leverage the native

test fixtures capabilities. Some noticeable changes:

- the `testFixtures` extension has been replaced with regular dependency declaration

- dependencies on test fixtures are now declared using the `testFixtures` keyword

- test fixtures properly declare an API and an implementation, meaning that the

implementation dependencies of test fixtures no longer leak into the compile

classpath of consumers (in particular tests)

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
    • -5
    • +2
    /subprojects/announce/announce.gradle.kts
  1. … 70 more files in changeset.
Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

The `TestFixturesPlugin` of our build has been simplified to leverage the native

test fixtures capabilities. Some noticeable changes:

- the `testFixtures` extension has been replaced with regular dependency declaration

- dependencies on test fixtures are now declared using the `testFixtures` keyword

- test fixtures properly declare an API and an implementation, meaning that the

implementation dependencies of test fixtures no longer leak into the compile

classpath of consumers (in particular tests)

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
    • -5
    • +2
    /subprojects/announce/announce.gradle.kts
  1. … 70 more files in changeset.
Polish BeanSchema

by extracting explaining function for fields filtering

and make fields accessible only when needed

Signed-off-by: Paul Merlin <paul@gradle.com>

Polish BeanSchema

by extracting explaining function for fields filtering

and make fields accessible only when needed

Signed-off-by: Paul Merlin <paul@gradle.com>

Polish BeanSchema

by extracting explaining function for fields filtering

and make fields accessible only when needed

Signed-off-by: Paul Merlin <paul@gradle.com>

Polish BeanSchema

by extracting explaining function for fields filtering

and make fields accessible only when needed

Signed-off-by: Paul Merlin <paul@gradle.com>

Update wrapper to latest nightly

This version includes the fix #9643.

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Use Iterable<File> for LeafVisitor.visitCollection

Using a full FileCollectionInternal doesn't add much value there.

Update test 'SyncTaskIntegrationTest#change in case of input file still syncs properly'

Update test 'SyncTaskIntegrationTest#change in case of input file still syncs properly'

Update test 'SyncTaskIntegrationTest#change in case of input file still syncs properly'

Update test 'SyncTaskIntegrationTest#change in case of input file still syncs properly'

Update test 'SyncTaskIntegrationTest#change in case of input file still syncs properly'

Update test 'SyncTaskIntegrationTest#change in case of input file still syncs properly'

Update test 'SyncTaskIntegrationTest#change in case of input file still syncs properly'

Update test 'SyncTaskIntegrationTest#change in case of input file still syncs properly'

Update test 'SyncTaskIntegrationTest#change in case of input file still syncs properly'

Update test 'SyncTaskIntegrationTest#change in case of input file still syncs properly'

Update test 'SyncTaskIntegrationTest#change in case of input file still syncs properly'

Update test 'SyncTaskIntegrationTest#change in case of input file still syncs properly'

Recognize contributor

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Update released version to latest snapshot

Clean release notes and welcome message for 5.7

    • -44
    • +0
    /subprojects/docs/src/docs/release/notes.md
Clean accepted API changes