Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Spike a possible way for precompiled plugins to resolve and apply external plugins

When validating the plugin requests, resolve any external ones, declare their artifacts as project implementation dependencies and add the plugin repositories to project repositories.

Fix ParallelTaskExecutionIntegrationTest flakiness

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

Skip finalizedBy tests with instant execution because of flakiness

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

Merge branch 'release'

# Conflicts:

# subprojects/docs/src/docs/release/notes.md

# subprojects/docs/src/docs/release/release-features.txt

Publish 6.4-20200413230027+0000

Merge pull request #12794 from gradle/eskatos/ie/task-timeout-enabled-onlyIf

Let instant execution capture Task.timeout, Task.enabled and Task.onlyIf

Fix Duration codec for Java 8 and sub-second negative durations

https://bugs.openjdk.java.net/browse/JDK-8054978

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

Remove now duplicated instant execution coverage

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

Annotate FinalizerTaskIntegrationTest for instant execution

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

Rework FinalizerTaskIntegrationTest to exercise instant execution load

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

Annotate ParallelTaskExecutionIntegrationTest for instant execution

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

Rework ParallelTaskExecutionIntegrationTest to exercise instant execution load

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

Rework TaskTimeoutIntegrationTest to exercise instant execution load

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

Add task disabling coverage to TaskExecutionIntegrationTest

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

Annotate TaskExecutionIntegrationTest for instant execution

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

Rework TaskExecutionIntegrationTest to exercise instant execution load

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

Disallow reading the value of a `Property` whose value is calculated from a task output property.

Publish 6.4-20200412230020+0000

Add @ToBeFixedForInstantExecution to SamplesJavaOnlyIfIntegrationTest

because the sample is capturing another task in the onlyIf spec.

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

Fix build-init plugin for instant execution capturing Task.onlyIf

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

Capture Task.onlyIf spec

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

Capture Task.enabled

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

Capture Task.timeout

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

Publish 6.4-20200411230018+0000

Merge pull request #12791 from gradle/vv/precompiled-plugin-sample-test

Demonstrate how to test a precompiled plugin in a sample

Update subprojects/docs/src/samples/precompiled-script-plugin/groovy/build.gradle

Co-Authored-By: Paul Merlin <paul@gradle.com>

Demonstrate how to test a precompiled plugin in a sample

Publish 6.4-20200410230022+0000

Merge remote-tracking branch 'origin/sg/64/merges/dogfood-precompiled' into release

* origin/sg/64/merges/dogfood-precompiled:

Rename precompiled script plugin to include gradlebuild package name

Precompile performance/templates.gradle as Groovy plugin

Disable checkstyle checks for generated sources in buildSrc

Rename precompiled script plugin to include package name

Precompile binary-compatibility.gradle as Groovy plugin

Disable checkstyle for generated adapter class for precompiled script plugins

Normalise file separators for integration test checkstyle path

Use Java 8 methods only in an integration test

Remove unused import

Ensure that generated Groovy plugin Adapters comply with Gradle checkstyle requirements

Merge pull request #12786 from gradle/eskatos/ie/report-more-dependency-management-unsupported-types

Report more dependency management types as unsupported by instant execution