Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Inline org.gradle.testing.internal.util.Specification

  1. … 38 more files in changeset.
Merge remote-tracking branch 'origin/release'

* origin/release:

Update sample of building a Gradle distribution

Link to sample of custom Gradle distribution

Remove unused/outdated customDistribution sample

Move test fixtures configuration into a test fixtures plugin

This commit removes the methods from the `JavaPluginExtension` to

two different things:

1. a `java-test-fixtures` plugin, which will do the necessary steps

to create the additional source sets for _producers_ of test fixtures

2. a method on `DependencyHandler` to reference test fixtures, similarly

to what we do for `platform` and `enforcedPlatform`

Move test fixtures configuration into a test fixtures plugin

This commit removes the methods from the `JavaPluginExtension` to

two different things:

1. a `java-test-fixtures` plugin, which will do the necessary steps

to create the additional source sets for _producers_ of test fixtures

2. a method on `DependencyHandler` to reference test fixtures, similarly

to what we do for `platform` and `enforcedPlatform`

Move test fixtures configuration into a test fixtures plugin

This commit removes the methods from the `JavaPluginExtension` to

two different things:

1. a `java-test-fixtures` plugin, which will do the necessary steps

to create the additional source sets for _producers_ of test fixtures

2. a method on `DependencyHandler` to reference test fixtures, similarly

to what we do for `platform` and `enforcedPlatform`

Move test fixtures configuration into a test fixtures plugin

This commit removes the methods from the `JavaPluginExtension` to

two different things:

1. a `java-test-fixtures` plugin, which will do the necessary steps

to create the additional source sets for _producers_ of test fixtures

2. a method on `DependencyHandler` to reference test fixtures, similarly

to what we do for `platform` and `enforcedPlatform`

Merge pull request #9623 from gradle/wolfs/no-manual-project-dir-cleanup

Do not clean up project cache dirs manually

Merge pull request #9622 from gradle/wolfs/fingerprinting/no-factory

Remove usage of Factory from DefaultFileSystemSnapshotter

WIP - expect another deprecation warning

Accept deprecation warnings in test with 3rd party plugins

Accept deprecation warnings in test with 3rd party plugins

Rework ClasspathManifest task so its state doesn't hold Project references

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

Unpack runtime input properties

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

Let BeanProperty(Reader|Writer) (un)pack Callables

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

Fix corner cases in graph resolution

The deferred selection still had a couple corner cases where the graph

was not in the right state. It was possible to leak selectors and/or

unattached dependencies.

Fixes #9641

WIP Fix

Let BeanSchema ignore the `__meta_class__` field that Gradle generates

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

Apply review feedback

TODO

WIP - expect another deprecation warning

Apply unique name of copied configurations using a counter

Delete unused parameter

doc(userguide): rename sec "Reproducible builds"

Signed-off-by: Simon Legner <Simon.Legner@gmail.com>

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

  1. … 39 more files in changeset.
Add test for XCTest convention on Linux

Adjust tests to use 'implementation' instead of 'compile'

Adjust tests to use 'implementation' instead of 'compile'

Adjust tests to use 'implementation' instead of 'compile'

Groovy incremental compilation support

  1. … 9 more files in changeset.
Groovy incremental compilation support

  1. … 9 more files in changeset.