Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use HTTPS for links to Apache license in wrapper scripts

Using HTTP when HTTPS is available is generally discouraged. Moreover,

builds of projects using the io.spring.nohttp plugin in its default

configuration now fail.

Fix InstantExecutionAndroidIntegrationTest flakiness

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

Extended DirectoryFileTreeTest to exercise reproducible walker as well

Extended DirectoryFileTreeTest to exercise reproducible walker as well

Extended DirectoryFileTreeTest to exercise reproducible walker as well

Extended DirectoryFileTreeTest to exercise reproducible walker as well

Extended DirectoryFileTreeTest to exercise reproducible walker as well

Extended DirectoryFileTreeTest to exercise reproducible walker as well

Extended DirectoryFileTreeTest to exercise reproducible walker as well

Extended DirectoryFileTreeTest to exercise reproducible walker as well

Groovy incremental compilation support (#9616)

Inspired by https://github.com/gradle/gradle/pull/9388 , this PR implements Groovy compilation avoidance. Unlike Java, things are a little more complex in Groovy compilation - a compilation unit can generate multiple classes. Thus, we introduced a `sourceClassMappingFile`, which records the source to classes mappings during the compilation process. Later, we can use this information in incremental compiler: only the affected groovy source files get recompiled in next compilation.

  1. … 59 more files in changeset.
Rework rebaseline JavaFirstUsePerformanceTest

This is a rework of 8b78c1339e6f444e0404c1b58894c01ed5f4354e with 5.6 nightly.

Rebaseline instant execution performance tests

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

Rebaseline instant execution performance tests

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

Rebaseline instant execution performance tests

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

WIP

Remove spurious println

Update released version to latest snapshot

Clean release notes and welcome message for 5.7

    • -129
    • +12
    /subprojects/docs/src/docs/release/notes.md
Update version to 5.7

Clean accepted API changes

Disable line number checks (and some other things)

Hacky change to plugins block

Hacky change to plugins block

Hacky change to plugins block

Refine Groovy incremental compilation tests

Change instant execution so that it visits the children of a `FileCollection` in order to serialize the contents of the collection. This will allow serialization specific to each kind of source of files in the collection, e.g. treat artifact transform outputs, differently to the elements of a file tree, differently to a fixed path.

Change instant execution so that it visits the children of a `FileCollection` in order to serialize the contents of the collection. This will allow serialization specific to each kind of source of files in the collection, e.g. treat artifact transform outputs, differently to the elements of a file tree, differently to a fixed path.

Remove some unused stuff.

Remove some unused stuff.