Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Fix typo in PR template

Update PR template and contributing guide

Javadoc on the RemoteProject task

In order to clarify branch & ref properties purposes.

Signed-off-by: Paul Merlin <>

Allow rich Java compiler arguments (#3858)

This allows adding richer compiler arguments to JavaCompile.

  1. … 16 more files in changeset.
Merge branch 'release'

Signed-off-by: Jendrik Johannes <>

Fixed names for C++ publications and variants in publications.

Fixed test on macOS.

Defer creation of the tasks and configurations for a native binary until the binary is realized, rather than when the binary is created.

Changed the `BinaryCollection` implementation to defer firing the 'when known' event for a binary until just before the binary is configured. Restructured parts of various plugins to react to binaries becoming known rather than making assumptions about the things that exist when the binary is created.

Rename WarningType to WarningMode

Signed-off-by: Bo Zhang <>

    • -3
    • +3
  1. … 15 more files in changeset.
Internalize gnupg classes

Signed-off-by: Bo Zhang <>

Remove/inline unused methods

Signed-off-by: Daz DeBoer <>

Fix links and tests for build environment chapter

Signed-off-by: Eric Wendelin <>

Clean up local cache fixture

Signed-off-by: Lóránt Pintér <>

Update plugins in smoke test suite to latest version (#3948)

Show build scans infrastructure capture

Signed-off-by: Eric Wendelin <>

Run Configuration dependency actions only when required

This change fixes #3908, by deferring the execution of Configuration

`withDependencies` and `defaultDependencies` actions. Previously,

these were executed when constructing the LocalComponentMetadata

instance for resolving: this execution is now deferred until the

dependencies or excludes for the LocalConfigurationMetadata are

actually required.

Fixes #3908

Signed-off-by: Daz DeBoer <>

Add test for injecting settings into included build

This improves the build environment docs chapter significantly

- Adds information about environment variables and system properties

- Adds missing standard gradle properties

- Adds system properties for build cache and wrapper

- Adds a specific example uses of project properties

Issue: gradle/dotorg-docs#41

Signed-off-by: Eric Wendelin <>

Add failing test for #3908

Also adds a test for consistent resolution order,

that demonstrates a flaw in a proposed fix for #3098, where

the order of resolved dependencies for a configuration could

change depending on whether a parent configuration was resolved


Signed-off-by: Daz DeBoer <>

Minor comment change

Published 4.5-20180103174837+0000

Java 10 classes should be treated as Java 9 classes to work around ASM bug (#3941)

Smoke test for Nebula resolution-rules plugin

Signed-off-by: Daz DeBoer <>

Add support for cloning/updating submodules in source dependencies

Clear accepted public API changes on `master`

Signed-off-by: Stefan Wolf <>

Minor polish for docs home page

Merge pull request #3943 from gradle/eriwen/docs/cc4-license

License user manual and DSL reference under CC NC-SA 4.0

Revert "Merge pull request #3932 from gradle/dd/dependency-management/dsl-contraints-are-not-experimental"

This reverts commit b66110d449a479aeea7f14254ef17800d1dd516d, reversing

changes made to d3df048d8414e5c97f1de6b3a401b3a06a7ff3e6.

Turn experimental option into gradle metadata option

Signed-off-by: Jendrik Johannes <>

  1. … 4 more files in changeset.
Rename 'experimental features' to 'feature previews'

The idea behind this is that we have a set of feature previews rather

than one cryptic experimental flag.

A feature preview collects a set of related functionality (e.g.

everything related to gradle metadata) that changes existing behavior

and thus could potentially break existing builds. The preview options

will be removed with the next major release (currently 5.0) and the new

behaviour will then become the default.

Signed-off-by: Jendrik Johannes <>

  1. … 31 more files in changeset.