Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Ignore problematic Windows tests for now

    • -1
    • +3
    ./gradle/internal/vfs/impl/RootNodeTest.groovy
  1. … 1 more file in changeset.
Use Path instead of List<String>

    • -16
    • +22
    ./gradle/internal/vfs/impl/RootNodeTest.groovy
  1. … 9 more files in changeset.
Remove `shouldReplaceExisting`

We currently always want to replace the existing.

    • -9
    • +9
    ./gradle/internal/vfs/impl/RootNodeTest.groovy
  1. … 8 more files in changeset.
Use paths in Node API

instead of names

    • -9
    • +10
    ./gradle/internal/vfs/impl/RootNodeTest.groovy
  1. … 9 more files in changeset.
Use paths in Node API

instead of names

    • -9
    • +10
    ./gradle/internal/vfs/impl/RootNodeTest.groovy
  1. … 9 more files in changeset.
Don't create children outside of mutation executor

    • -1
    • +8
    ./gradle/internal/vfs/impl/RootNodeTest.groovy
  1. … 2 more files in changeset.
Use single-threaded access for VFS mutation

  1. … 5 more files in changeset.
Improve VFS interface

  1. … 8 more files in changeset.
Use Consumer<FileSystemLocationSnapshot> in VFS

This makes sure that the file system snapshot is consumed and all the

files are read with the VFS aware of it while simplifying the API

quite a bit.

  1. … 17 more files in changeset.
Use Consumer<FileSystemLocationSnapshot> in VFS

This makes sure that the file system snapshot is consumed and all the

files are read with the VFS aware of it while simplifying the API

quite a bit.

  1. … 21 more files in changeset.
Use Consumer<FileSystemLocationSnapshot> in VFS

This makes sure that the file system snapshot is consumed and all the

files are read with the VFS aware of it while simplifying the API

quite a bit.

  1. … 21 more files in changeset.
Move FileSystemSnapshotBuilder to core

It isn't used in `snapshots` at all.

  1. … 4 more files in changeset.
Consolidate invalidate methods in DefaultFileSystemMirror

  1. … 2 more files in changeset.
Make sure modifications work in parallel

  1. … 7 more files in changeset.
Make sure modifications work in parallel

  1. … 7 more files in changeset.
Make sure modifications work in parallel

  1. … 7 more files in changeset.
Add test for concurrent updates

    • -0
    • +226
    ./gradle/internal/vfs/impl/AbstractVirtualFileSystemTest.groovy
    • -0
    • +56
    ./gradle/internal/vfs/impl/DefaultVirtualFileSystemConcurrencyTest.groovy
  1. … 2 more files in changeset.
Add test for concurrent updates

  1. … 2 more files in changeset.
Add unit test for RoutingVirtualFileSystem

Add unit test for RoutingVirtualFileSystem

Add unit test for RoutingVirtualFileSystem

    • -0
    • +127
    ./gradle/internal/vfs/impl/RoutingVirtualFileSystemTest.groovy
Add unit test for RoutingVirtualFileSystem

Simplify FileSystemMirror

  1. … 4 more files in changeset.
Simplify FileSystemMirror

  1. … 4 more files in changeset.
Simplify FileSystemMirror

  1. … 4 more files in changeset.
Simplify FileSystemMirror

  1. … 4 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

  1. … 21 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

  1. … 21 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

  1. … 21 more files in changeset.
WIP

    • -0
    • +110
    ./gradle/internal/snapshot/impl/FileSystemSnapshotterVirtualFileSystem.java
  1. … 20 more files in changeset.