Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Deprecates specifying a processorpath in the compilerArgs

We don't want users doing that so that we can correctly cache

their tasks. But, we also don't want to break them as they migrate

from passing the processorpath command line argument via the

annotationProcessorPath property on CompileOptions.

Part of #2300

Signed-off-by: Thomas Broyer <>

Generate basic build files using BuildScriptBuilder

instead of file templates.

Remove commented clutter from generated file.

Signed-off-by: Paul Merlin <>

Add more explanations to performance-critical classes

Polish based on review feedback

Generate settings files using BuildScriptBuilder

instead of file templates.

Signed-off-by: Paul Merlin <>

Simplify BuildScriptBuilder default header comment

to make it generic enough so it can be applied to settings files.

Signed-off-by: Paul Merlin <>

Merge pull request #3754 from gradle/oehme/performance/config-time

Faster Android sync time

Merge pull request #3763 from gradle/oehme/performance/service-registry

Make ServiceRegistry simpler and faster

Revert changes to Maven2Gradle

and account for not supporting the Kotlin DSL when migrating from Maven


Signed-off-by: Paul Merlin <>

    • -1
    • +1
Move clean-up work to DefaultCancellableOperationManager

Signed-off-by: Bo Zhang <>

Fixed unit test on Windows.

Added a couple of query methods to `SwiftBinaryContainer` to locate a binary by name or by criteria represented by a `Spec`.

Changed task dependency resolution to unpack a `Provider` whose type is unknown or a `Provider`.

Use ImmutableSet in place of LinkedHashSet

Signed-off-by: Daz DeBoer <>

Avoid creating the binary eagerly for the Swift application

Query method for executable binaries were also added.

Signed-off-by: Daniel Lacasse <>

  1. … 6 more files in changeset.
Make `MavenMetadataLoader` usable outside of MavenResolver

- Move `MavenMetadata` and related types into a maven-specific package

- Create `MavenMetadataLoader` and provide when constructing `MavenResolver`

Signed-off-by: Daz DeBoer <>

Fix some issues with version listing

- Do not search for version when pattern is not complete

- Fix exception handling when mavenMetadata.xml does not exist

Signed-off-by: Daz DeBoer <>

Fix classycle failures

Signed-off-by: Daniel Lacasse <>

Fix CI failure

Signed-off-by: Daniel Lacasse <>

Add query method for compile and link tasks on the library binary

Signed-off-by: Daniel Lacasse <>

Use `configureEach` instead of `whenElementFinalized`

Signed-off-by: Daniel Lacasse <>

Use `whenElementFinalized` instead of `afterEvaluate`

Signed-off-by: Daniel Lacasse <>

Introduce `SwiftBinaryContainer` provider

Signed-off-by: Daniel Lacasse <>

Add support for empty linkage list

Signed-off-by: Daniel Lacasse <>

Resolve user guide CSS in 1 request

This combines 4 files into 1. base.css now contains

docs.css and userguide.css as well as inlines the content for the

link icon.

This will allow other requests to load in parallel, thus reducing

the overall page load time significantly.

Display of all pages should be the same, as styles were changed to

be mutually exclusive.

Signed-off-by: Eric Wendelin <>

    • -0
    • +628
    • -526
    • +0
    • -17
    • +0
    • -133
    • +0
Remove unused fields and parameters

Signed-off-by: Daz DeBoer <>

Only generate module maps on toolchains that support them

Enable caching for ANTLR task

    • -0
    • +4
Change integration test to use explicit file contents instead of helper method

Add test for a duplicate publication in an implicit included build