Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use factory methods for DefaultFileMetadataSnapshot

and make the constructor private.

Remove unused parameter

Remove unused parameter

Add a test for stating symlinks pointing to symlinks

Add a test for stating symlinks pointing to symlinks

Add a test for NativePlatformBackedFileMetadataAccessor

Add a test for NativePlatformBackedFileMetadataAccessor

Fix jmh in presence of composite build

The configuration now requires some extra attributes

to resolve the right dependency.

Re-set interrupted flag on catching Interrupted exception

so other downstream methods can react to the flag.

Re-set interrupted flag on catching Interrupted exception

so other downstream methods can react to the flag.

Re-set interrupted flag on catching Interrupted exception

so other downstream methods can react to the flag.

Rename DefaultFileMetadata{ -> Snapshot}

so it is consistent with the interface.

Rename DefaultFileMetadata{ -> Snapshot}

so it is consistent with the interface.

Remove @ToBeFixedForInstantExecution from ParallelTaskExecutionIntegrationTest

on tests exercising Task.destroyables and Task.localState

reworking some tests to comply with instant execution constraints

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

Remove @ToBeFixedForInstantExecution from TaskExecutionIntegrationTest

on tests exercising Task.destroyables and Task.localState

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

Use Gradle Enterprise plugin 3.3

Let instant execution capture Task.localState

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

Let instant execution capture Task.destroyables

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

Fix a typo

Fix metadata realization

The "dependency filter" in module metadata is a performance optimization,

which allows filtering out some particular kinds of dependencies _without

having to duplicate the collection_ which is particularly expensive.

However, when we call the builder to mutate metadata, we shouldn't use

the current value of the builder as the initial value, because it causes

the mutated state to be in a wrong state.

This fixes a failing test in "force realize" case.

Fix metadata realization

The "dependency filter" in module metadata is a performance optimization,

which allows filtering out some particular kinds of dependencies _without

having to duplicate the collection_ which is particularly expensive.

However, when we call the builder to mutate metadata, we shouldn't use

the current value of the builder as the initial value, because it causes

the mutated state to be in a wrong state.

This fixes a failing test in "force realize" case.

Annotate internal APIs used by test-distribution (#13010)

In order to avoid accidentally changing an internal API without

adjusting the test-distribution plugin, they are now annotated with

`@UsedByScanPlugin("test-distribution")`.

  1. … 16 more files in changeset.
Elaborate more about gradle.properties in a sample

Remove unnecessary raw type suppressions

Set up timeout for DistributionLocatorIntegrationTest (#12856)

Merge pull request #13008 from gradle/vv/move-task-with-args-sample-template-to-sample

Move task-with-arguments sample template to the sample directory

WIP - add more methods.

Change sample note to a tip

Disable test when no includes found (#12950)

Improve sample readme wording