Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Normalize line separators, so the test works on Windows as well

Pass parent instead of boolean to visitor

  1. … 9 more files in changeset.
Pass SnapshotHierarchy to WatcherRegistry

So each registry can decide what information to use from

the snapshot hierarchy.

  1. … 17 more files in changeset.
Fix classycle

  1. … 37 more files in changeset.
Move ImplementationSnapshot to :snapshots

  1. … 38 more files in changeset.
Do not use collected attributes from file system walk

They are not reliable on Windows, and are probably not needed in most cases anyway. We can get the same data by querying the file system directly instead.

  1. … 3 more files in changeset.
Rename PathSuffix -> VfsRelativePath

  1. … 10 more files in changeset.
Address some review feedback

  1. … 2 more files in changeset.
Move routing file system to :core

  1. … 5 more files in changeset.
Rename FileHierarchySet to SnapshotHierarchy

  1. … 5 more files in changeset.
Rename relativePath to searchedPath

Remove unnecessary whitespace

Use actual PathSuffix for VFSTestSpec

Add tests for PathSuffix

Rename `CasePath{Util -> Suffix}Test`

Use `PathSuffix` in VirtualFileSystemTestSpec

Use more `of` in tests

  1. … 1 more file in changeset.
Move more logic into PathSuffix

  1. … 4 more files in changeset.
Rename OffsetRelativePath -> PathSuffix

  1. … 10 more files in changeset.
Remove methods dealing with prefixes from PathUtil

The methods have already been copied to OffsetRelativePath

  1. … 1 more file in changeset.
Test empty children as well

Add remaining test coverage for SnapshotUtil

    • -0
    • +100
    ./groovy/org/gradle/internal/snapshot/SnapshotUtilTest.groovy
  1. … 5 more files in changeset.
Add Javadoc for FileSystemNode.getSnapshot()

  1. … 1 more file in changeset.
Add tests for CompleteDirectorySnapshot

Extract superclass AbstractSnapshotWithChildrenTest

Add tests for complete snapshots without children

Inline getSelectedChildSnapshot

The method is now so easy that it is not necessary any more.

Rename test fixtures

Merge branch 'master'

  1. … 5 more files in changeset.
Rename compare{WithCommonPrefix -> FirstSegment}

since that is what the method does: comparing the first segment of two

paths.

  1. … 2 more files in changeset.