Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 59dbc37b4853d1e5dcde2d898a8f35841e005170 does not exist.

Test groovy incremental support

  1. … 24 more files in changeset.
Groovy incremental support

  1. … 18 more files in changeset.
Publish 5.5-20190618010046+0000

Better INFO logging for cache loads and stores

Remove CancelExecutionStep

This used to be a special thing for tasks where we could cancel execution between task actions. We stopped doing that a long time ago, and now we are back to cancelling only between tasks, so this step has been unnecessary.

Polish code style

Polish code style

Polish change detection

Only calculate incremental changes when needed.

Remove overlapping outputs detecting init script

It is not a recommended way to track overlapping outputs anymore.

    • -118
    • +0
    /gradle/init-scripts/overlapping-task-outputs-stats-init.gradle
Use a factory id rather than the public class for identifying managed factories

Use a factory id rather than the public class for identifying managed factories

  1. … 6 more files in changeset.
Use a factory id rather than the public class for identifying managed factories

  1. … 6 more files in changeset.
TODO

Add missing test filesystem parameters to walkers

Change LinkedList in DefaultDirectoryWalker to ArrayDeque

Extract PathVisitor in DefaultDirectoryWalker

Extract EnumSet and EnumMap codecs as objects

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

Rename Jdk7DirectoryWalker to DefaultDirectoryWalker

Inline DefaultDirectoryWalkerFactory

Delete DefaultDirectoryWalker.java and make Jdk7DirectoryWalker the default

Publish 5.5-20190617151851+0000

Fix typo

Signed-off-by: Volker Leck <volker@gradle.com>

Fix typo

Resolve merge failures

Test groovy incremental compilation

  1. … 24 more files in changeset.
Groovy incremental compilation

  1. … 18 more files in changeset.
Merge pull request #9711 from gradle/lacasseio/swift-init-templates

Add Swift application and library build init templates

Fix flaky test

Never trust `sleep` to handle your synchronization needs :).

Optimize a couple more cases

Optimize intersect(group, module) -> moduleId(group, module)

Optimize intersect(group, module names) -> moduleIdSet(group + name...)

Preserve rules for backwards compatibility

As plugins out there do create configurations with usage values ending

in -jars, we preserve some backwards compatibility for a while.