Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Merge pull request #9874 from gradle/wolfs/agp/santa-tracker-perf

Add (non-) abi change santa tracker performance tests

    • -1
    • +1
Interned Strings should be explicitly called out

Use constants for the files to changes

If we want to test more projects with incremental changes, we may want

to create a subclass of `AndroidTestProject`.

Merge pull request #9878 from gradle/lorinc/9576/copy-to-unreadable-output

Unreadable file/directory not produced by task is ignored and marked as missing

Merge remote-tracking branch 'origin/master' into lorinc/9575/copy-to-unreadable-output

Merge pull request #9876 from gradle/lptr/files/simplify-file-matchers-take-2

Simplify file matchers take 2

Merge branch 'master' into lptr/files/simplify-file-matchers-take-2

Publish 5.5-20190705010028+0000

Add makeReadable to TestFile

Merge remote-tracking branch 'origin/master' into lorinc/9576/copy-to-unreadable-output

Rename FileSystemSnapshotVisitor.{visit -> visitFile} (#9858)

So it is more obvious that directory snapshots are not passed into this


  1. … 10 more files in changeset.
Merge pull request #9869 from gradle/lptr/execution/remove-unused-code

Remove unused taskCachingEnabled property

Test AGP 3.6.0

    • -1
    • +1
Merge pull request #9862 from gradle/wolfs/use-snapshot-after-execution

Filter output snapshot before creating fingerprint

Modify a different file

The last method in `BottomSheetBehavior` was static and had nested `}`,

so our source file mutator inserted the wrong code (calling non-static

from static context) at the wrong place.

Push MerkleDirectorySnapshotBuilder to the visitor in DirectorySnapshotter

Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'"

This reverts commit 2f79026f5e127a8175e25844522237615b19ed52 because of a performance regression,

reversing changes made to 7f1e66079ce629ecde3e09e549e9796ab85761dc.

  1. … 76 more files in changeset.
Remove nullability assumption in DirectorySnapshotter#visitFile

Visitor will provide the attributes - it was copied over from DefaultDirectoryWalker where it was explicitly called with null from client code, hence the nullability

Unreadable files/directories that were not produced by task should be ignored

Refactor: Separate snapshot creation from visiting

Add logger to DirectorySnapshotter

Made DirectorySnapshotter#PathVisitor static

Unified String interning in DirectorySnapshotter

Separated walker and snapshotter behavior for broken symlinks

Reproduced 'unreadable files/directories that were not produced by task should be ignored' via test

> Caused by: /Users/paplorinc/gradle/subprojects/core/build/tmp/test files/CopyPermissionsIntegrationTest/unreadable_excluded...s_ignored/oyc6j/targetFolder/unreadableFile (Permission denied)

at org.gradle.internal.hash.DefaultFileHasher.hash(

... 53 more

Do not move org.gradle.api.internal.file.pattern out of "api" package

It is used by our own build.

  1. … 43 more files in changeset.
Add documentation for Groovy incremental compilation (#9856)

### Context

As a followup of , this PR adds documentation and release notes for it.

    • -0
    • +7
Revert "Revert "Merge pull request #9840 from gradle/lptr/files/simplify-file-matchers""

This reverts commit 669ec8c0211ad7e36ec4a91921e2da5da8619bef.

    • -1
    • +2
    • -0
    • +1
  1. … 310 more files in changeset.
Add (non-) abi change santa tracker performance tests

Revert "Merge pull request #9840 from gradle/lptr/files/simplify-file-matchers"

This reverts commit 72dc39d9784910196e7840ac35317bc46ef4c4a1, reversing

changes made to 69ffd7ea87b343cb6f0f03b947b7605a5bea02b1.

    • -2
    • +1
    • -1
    • +0
  1. … 310 more files in changeset.