On Wed, 22 Jun 2022 19:05:41 GMT, Lance Andersen <lan...@openjdk.org> wrote:

> Hi,
> 
> Please review the following patch which will:
> 
> - Enhance the java.nio.file.spi.FileSystemProvider abstract class to include 
> the methods
> 
>   - public boolean exists(Path path, LinkOption... options)
>   - public <A extends BasicFileAttributes> A readAttributesIfExists(Path 
> path, Class<A> type, LinkOption... options)
> 
> 
> This change allows for providers to provide optimizations when the file's 
> attributes are not needed.
> 
> Mach5 tiers 1 - 3  run clean with this change
> 
> The CSR may be viewed at 
> [JDK-8283336](https://bugs.openjdk.org/browse/JDK-8283336)
> 
> 
> Best,
> Lance

This pull request has now been integrated.

Changeset: d48694d0
Author:    Lance Andersen <lan...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/d48694d0f3865c1b205acdfa2e6c6d032a39959d
Stats:     712 lines in 13 files changed: 537 ins; 135 del; 40 mod

8283335: Add exists and readAttributesIfExists methods to FileSystemProvider

Reviewed-by: alanb

-------------

PR: https://git.openjdk.org/jdk/pull/9249

Reply via email to