- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 16 for FileMetadataAccessor (0.27 sec)
-
platforms/core-runtime/files/src/main/java/org/gradle/internal/file/FileMetadataAccessor.java
* See the License for the specific language governing permissions and * limitations under the License. */ package org.gradle.internal.file; import java.io.File; public interface FileMetadataAccessor { /** * Gets the file metadata of a {@link File}. * <p> * If the type of the file cannot be determined, or is * neither {@link org.gradle.internal.file.FileType#RegularFile}
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:50:55 UTC 2024 - 1.3K bytes - Viewed (0) -
platforms/core-runtime/files/src/test/groovy/org/gradle/internal/file/nio/NioFileMetadataAccessorTest.groovy
import org.gradle.internal.file.FileMetadata import org.gradle.internal.file.FileMetadataAccessor import org.gradle.util.UsesNativeServices import java.nio.file.Files import java.nio.file.LinkOption import java.nio.file.attribute.BasicFileAttributeView @UsesNativeServices class NioFileMetadataAccessorTest extends AbstractFileMetadataAccessorTest { FileMetadataAccessor getAccessor() { new NioFileMetadataAccessor() }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:50:56 UTC 2024 - 1.5K bytes - Viewed (0) -
platforms/core-runtime/native/src/main/java/org/gradle/internal/nativeintegration/filesystem/services/GenericFileSystem.java
} } static final class Factory { private final FileMetadataAccessor fileMetadataAccessor; private final StatStatistics.Collector statisticsCollector; private final TemporaryFileProvider temporaryFileProvider; @Inject Factory(FileMetadataAccessor fileMetadataAccessor, StatStatistics.Collector statisticsCollector, TemporaryFileProvider temporaryFileProvider) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed May 29 06:47:39 UTC 2024 - 6.7K bytes - Viewed (0) -
platforms/core-runtime/native/src/jmh/java/org/gradle/internal/nativeintegration/filesystem/FileMetadataAccessorBenchmark.java
@SuppressWarnings("Since15") @Threads(2) @Warmup(iterations = 5) @Measurement(iterations = 5) @State(Scope.Benchmark) public class FileMetadataAccessorBenchmark { private static final Map<String, FileMetadataAccessor> ACCESSORS = ImmutableMap.<String, FileMetadataAccessor>builder() .put(FallbackFileMetadataAccessor.class.getSimpleName(), new FallbackFileMetadataAccessor())
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:50:56 UTC 2024 - 5.2K bytes - Viewed (0) -
platforms/core-runtime/native/src/test/groovy/org/gradle/internal/nativeintegration/filesystem/services/FallbackFileMetadataAccessorTest.groovy
import org.gradle.internal.file.FileMetadata import org.gradle.internal.file.FileMetadataAccessor import org.gradle.util.UsesNativeServices import static org.gradle.internal.file.FileMetadata.AccessType.DIRECT @UsesNativeServices class FallbackFileMetadataAccessorTest extends AbstractFileMetadataAccessorTest { FileMetadataAccessor getAccessor() { new FallbackFileMetadataAccessor() } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:50:56 UTC 2024 - 1.5K bytes - Viewed (0) -
platforms/core-runtime/native/src/test/groovy/org/gradle/internal/nativeintegration/filesystem/services/GenericFileSystemTest.groovy
def fileModeMutator = Stub(FileModeMutator) def fileModeAccessor = Stub(FileModeAccessor) def symlink = Stub(Symlink) def fileMetadataAccessor = Stub(FileMetadataAccessor) def statistics = Mock(StatStatistics.Collector) def fileSystemFactory = new GenericFileSystem.Factory(fileMetadataAccessor, statistics, TestFiles.tmpDirTemporaryFileProvider(temporaryFolder.testDirectory))
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:50:56 UTC 2024 - 3K bytes - Viewed (0) -
platforms/core-runtime/native/src/main/java/org/gradle/internal/nativeintegration/filesystem/services/FallbackFileMetadataAccessor.java
import org.gradle.internal.file.FileMetadata; import org.gradle.internal.file.FileMetadata.AccessType; import org.gradle.internal.file.FileMetadataAccessor; import org.gradle.internal.file.impl.DefaultFileMetadata; import java.io.File; public class FallbackFileMetadataAccessor implements FileMetadataAccessor { @Override public FileMetadata stat(File f) { if (!f.exists()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:50:55 UTC 2024 - 1.5K bytes - Viewed (0) -
platforms/core-runtime/native/src/main/java/org/gradle/internal/nativeintegration/filesystem/services/NativePlatformBackedFileMetadataAccessor.java
import org.gradle.internal.file.FileMetadata; import org.gradle.internal.file.FileMetadata.AccessType; import org.gradle.internal.file.FileMetadataAccessor; import org.gradle.internal.file.impl.DefaultFileMetadata; import java.io.File; public class NativePlatformBackedFileMetadataAccessor implements FileMetadataAccessor { private final Files files; public NativePlatformBackedFileMetadataAccessor(Files files) { this.files = files;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:50:55 UTC 2024 - 2.7K bytes - Viewed (0) -
platforms/core-runtime/native/src/test/groovy/org/gradle/internal/nativeintegration/filesystem/services/NativePlatformBackedFileMetadataAccessorTest.groovy
import net.rubygrapefruit.platform.Native import net.rubygrapefruit.platform.file.Files import org.gradle.internal.file.AbstractFileMetadataAccessorTest import org.gradle.internal.file.FileMetadata import org.gradle.internal.file.FileMetadataAccessor import org.gradle.util.UsesNativeServices import java.nio.file.LinkOption import java.nio.file.attribute.BasicFileAttributeView
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:50:56 UTC 2024 - 1.8K bytes - Viewed (0) -
platforms/core-runtime/files/src/main/java/org/gradle/internal/file/nio/NioFileMetadataAccessor.java
package org.gradle.internal.file.nio; import org.gradle.api.UncheckedIOException; import org.gradle.internal.file.FileMetadata; import org.gradle.internal.file.FileMetadata.AccessType; import org.gradle.internal.file.FileMetadataAccessor; import org.gradle.internal.file.impl.DefaultFileMetadata; import java.io.File; import java.io.IOException; import java.nio.file.Files; import java.nio.file.LinkOption; import java.nio.file.Path;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:50:56 UTC 2024 - 2.3K bytes - Viewed (0)