Interface ProjectFilesystemDelegate

    • Method Detail

      • getPathForRelativePath

        Path getPathForRelativePath​(Path pathRelativeToProjectRoot)
      • isExecutable

        boolean isExecutable​(Path child)
      • isSymlink

        boolean isSymlink​(Path path)
      • exists

        boolean exists​(Path pathRelativeToProjectRoot,
                       LinkOption... options)
      • getDetailsForLogging

        com.google.common.collect.ImmutableMap<String,​? extends Object> getDetailsForLogging()
        Returns:
        details about the delegate suitable for writing to a logger. It is recommended that the keys of this map are unique in namespace of the things a logger may want to log. Values must be String, int, or boolean.