Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Allow a file collection visitor to skip collections whose content is generated. Use this to avoid watching generated content in continuous build.

Remove unused field.

Rework visiting a `Configuration` so that its contents are treated as a sequence of collections, rather than a single monolithic collection of files. This will allow visitors such as continuous build or instant execution some finer-grained visibility into the contents of the `Configuration`.

In this commit, the collections do not carry any useful information and the granularity is per artifact, which is too fine-grained. Later commits will address this.

  1. … 13 more files in changeset.
Clean daemons on build agent before performance workers (#10082)

This commit inserts a script step before performance worker build to

clean all daemons.

Publish 5.6-20190728230023+0000

Merge `FileCollection.registerWatchPoints()` into `visitLeafCollections()`, so that a visitor can optionally receive the 'spec' or definition for each participant in a file collection.

This will also later be used by instant execution to serialize some file collection participants as files and some as definitions.

  1. … 5 more files in changeset.
Publish 5.6-20190727230026+0000

Merge pull request #10086 from gradle/oehme/setting-task-actions

Allow replacing task actions

Merge pull request #10088 from gradle/oehme/task-cancellation

Interrupt task workers when build is cancelled

    • -1
    • +4
    /subprojects/docs/src/docs/release/notes.md
Publish 5.6-20190726230051+0000

Test and document task cancellation

    • -1
    • +4
    /subprojects/docs/src/docs/release/notes.md
Merge pull request #10093 from gradle/lacasseio/rerun-option

Add --rerun option for the distribution tests

Merge pull request #10089 from gradle/bamboo/master/polish

Polish recent code changes

Use convention value instead of `getOrElse`

Add --rerun option for the distribution tests

Merge pull request #10064 from gradle/lptr/deprecations/validate-task-properties

Remove deprecated APIs around task property validation

Merge branch 'master' into lptr/deprecations/validate-task-properties

Merge pull request #10063 from gradle/lptr/deprecations/groovy-bugs

Add proper Nullability annotation now that compiler bug is fixed

Merge pull request #10060 from gradle/lptr/deprecations/nullable

Remove deprecated org.gradle.api.Nullable annotation

Fix broken link in doc

Merge branch 'release'

    • -0
    • +24
    /subprojects/docs/src/docs/release/notes.md
Publish 5.6-20190726020659+0000

Treat the artifacts produced for a local file dependency and those produced for other kinds of dependencies more similarly, when visiting the result.

Specifically, merge `ArtifactVisitor.visitFile()` into `ArtifactVisitor.visitArtifact()`, so that now all files/artifacts that participate in the resolution result are represented as a `ResolvableArtifact`.

  1. … 20 more files in changeset.
Fix test

Polish `AsmBackedClassGenerator`

- Import `Opcodes` constants consistently

- Replace explicit type parameters by diamond

Polish `Contexts.kt`

- Compose method

Favour unboxed Kotlin range accessors

Ignore test that was accidentally enabled

Revert "Revert "Add debug support to TestLauncher (#9863)""

This reverts commit 17d0ec1ba0dd44df1a6e2e2f8e79c366faa2bee7.

  1. … 25 more files in changeset.
Merge pull request #10071 from gradle/bamboo/ie/abstract-task-properties

Let instant execution serialize generated task properties