groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Round both lastModified for CommonFileSystemTest

Some Java 8 versions on Unix only captures the

seconds in lastModified.

For example, Oracle JDK 1.8.0_181-b13 does not

capture milliseconds, while OpenJDK 1.8.0_242-b08

does.

Native platform always returns the milliseconds,

so we need to cut off the millisecond part for

comparison with the value returned by Java NIO.

Round both lastModified for CommonFileSystemTest

Some Java 8 versions on Unix only capture the

seconds in lastModified.

For example, Oracle JDK 1.8.0_181-b13 does not

capture milliseconds, while OpenJDK 1.8.0_242-b08

does.

Native platform always returns the milliseconds,

so we need to cut off the millisecond part for

comparison with the value returned by Java NIO.

Distributed test

  1. … 113 more files in changeset.
Distributed test

  1. … 113 more files in changeset.
Revert "Normalize lastModified"

This reverts commit f6c2b290834ca53acbedca52bdb3c75ed2a38cda.

Normalize lastModified

Normalize lastModified

Normalize lastModified

Rename FileMetadata{Snapshot -> }

Snapshot doesn't add anything to the name.

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

  1. … 3 more files in changeset.
Stat named pipes as missing files

as we do when we encounter those types when walking

a directory.

  1. … 4 more files in changeset.
Inline method in test

Add more tests for stating symlinks

Allow stating a symlink cycle

via native platform.

  1. … 1 more file in changeset.
Allow stating a symlink cycle

via native platform.

  1. … 1 more file in changeset.
Allow stating a symlink cycle

via native platform.

  1. … 1 more file in changeset.
Allow stating a symlink cycle

via native platform.

  1. … 1 more file in changeset.
Allow stating a symlink cycle

via native platform.

  1. … 1 more file in changeset.
Detect cycles for symlinks

in `DirectorySnapshotter`.

  1. … 2 more files in changeset.
Detect cycles for symlinks

in `DirectorySnapshotter`.

  1. … 2 more files in changeset.
Determine symlink access in stat

This way we can use the information when deciding what to

watch.

  1. … 9 more files in changeset.
Determine symlink access in stat

This way we can use the information when deciding what to

watch.

  1. … 9 more files in changeset.
Determine symlink access in stat

This way we can use the information when deciding what to

watch.

  1. … 9 more files in changeset.
Add a test for stating symlinks pointing to symlinks

Add a test for stating symlinks pointing to symlinks

Add a test for NativePlatformBackedFileMetadataAccessor

Add a test for NativePlatformBackedFileMetadataAccessor

Rename DefaultFileMetadata{ -> Snapshot}

so it is consistent with the interface.

  1. … 9 more files in changeset.
Rename DefaultFileMetadata{ -> Snapshot}

so it is consistent with the interface.

  1. … 9 more files in changeset.
Fix test on Java 8

Native platform provides a more precise modified

time than Java NIO on Java 8.