Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add test coverage to pin down selector sorting behavior

We now rely on the selector sorting when choosing a selector

to compute override metadata. The sorting puts the most

likely used selector first.

Add test coverage to pin down selector sorting behavior

We now rely on the selector sorting when choosing a selector

to compute override metadata. The sorting puts the most

likely used selector first.

Track 'changing' and 'client module' information for override metadata

Although these are edge cases, it leads to more consistency and makes

the behavior less dependent on order which may change unexpectedly

through internal optimisations.

Fix equals() of client module

Fix equals() of client module

Fix equals() of client module

Fix equals() of client module

Fix equals() of client module

Unique-ify VCS includes if necessary

Add test coverage to pin down selector sorting behavior

We now rely on the selector sorting when choosing a selector

to compute override metadata. The sorting puts the most

likely used selector first.

Track 'changing' and 'client module' information for override metadata

Although these are edge cases, it leads to more consistency and makes

the behavior less dependent on order which may change unexpectedly

through internal optimisations.

A client module defining dependency declaration is always different

Remove duplicated 'isKeyEquals' check

Remove duplicated 'isKeyEquals' check

Remove duplicated 'isKeyEquals' check

Remove duplicated 'isKeyEquals' check

Simplify execAndGetStdout

Use Consumer<FileSystemLocationSnapshot> in VFS

This makes sure that the file system snapshot is consumed and all the

files are read with the VFS aware of it while simplifying the API

quite a bit.

  1. … 5 more files in changeset.
Use Consumer<FileSystemLocationSnapshot> in VFS

This makes sure that the file system snapshot is consumed and all the

files are read with the VFS aware of it while simplifying the API

quite a bit.

  1. … 11 more files in changeset.
Use Consumer<FileSystemLocationSnapshot> in VFS

This makes sure that the file system snapshot is consumed and all the

files are read with the VFS aware of it while simplifying the API

quite a bit.

Use Consumer<FileSystemLocationSnapshot> in VFS

This makes sure that the file system snapshot is consumed and all the

files are read with the VFS aware of it while simplifying the API

quite a bit.

  1. … 11 more files in changeset.
Ensure build paths are unique before using them

Also pushes uniqueness validation earlier

Fix test

Add TODO about allowing GradleBuild tasks to specify build path

Fix tests

Fix tests

Allow to use registerFeature when there is no main SourceSet

Signed-off-by: Emmanuel Guerin <e.guerin@criteo.com>

Fix tests

Fix tests

Fix tests