Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Do not use PatternSet in snapshots package

Use a pluggable type instead.

  1. … 43 more files in changeset.
Do not use PatternSet in snapshots package

Use a pluggable type instead.

  1. … 43 more files in changeset.
Better control over file permissions when unpacking on Windows

Read-only permissions are now preserved without using chmod.

    • -0
    • +41
    ./PermissionUtilsTest.groovy
    • -2
    • +10
    ./TarBuildCacheEntryPackerTest.groovy
  1. … 3 more files in changeset.
Only use chmod on Unix-like operating systems

    • -2
    • +10
    ./TarBuildCacheEntryPackerTest.groovy
  1. … 2 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 53 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 53 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 52 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 53 more files in changeset.
Execution engine shouldn't be concerned about null outputs

These should be filtered out already.

  1. … 4 more files in changeset.
Visit local state for CacheableEntity only and other name polish

  1. … 11 more files in changeset.
Use a more direct visitor

This avoids having to create a bunch of object instances when we are caching and stuff.

    • -28
    • +22
    ./TarBuildCacheEntryPackerTest.groovy
  1. … 24 more files in changeset.
Remove remaining task-related utils class

    • -0
    • +87
    ./PackerDirectoryUtilTest.groovy
  1. … 4 more files in changeset.
Rename property -> tree and avoid using output in names

    • -33
    • +33
    ./TarBuildCacheEntryPackerTest.groovy
  1. … 12 more files in changeset.
Remove last references to tasks

  1. … 1 more file in changeset.
Move build cache packaging and execution to build-cache-packaging

With this change the build cache becomes independent of tasks, so that in future it can be used to cache things like artifact transforms and Kotlin build scripts via a unified interface.

    • -0
    • +76
    ./RelativePathParserTest.groovy
    • -0
    • +388
    ./TarBuildCacheEntryPackerTest.groovy
  1. … 70 more files in changeset.