Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for CachedExternalResourceIndex (0.83 sec)

  1. platforms/software/dependency-management/src/main/java/org/gradle/internal/resource/cached/CachedExternalResourceIndex.java

     *
     * Maintains references to the location of files in the persistent local. Does not deal with moving files into the local.
     *
     * @param <K> The type of the key to the index
     */
    public interface CachedExternalResourceIndex<K> {
    
        /**
         * Adds a resolution to the index.
         *
         * The incoming file is expected to be in the persistent local. This method will not move/copy the file there.
         * <p>
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/internal/resource/cached/TwoStageByUrlCachedExternalResourceIndex.java

        private final Path readOnlyCachePath;
        private final CachedExternalResourceIndex<String> readOnlyCache;
        private final CachedExternalResourceIndex<String> writableCache;
    
        public TwoStageByUrlCachedExternalResourceIndex(Path readOnlyCachePath, CachedExternalResourceIndex<String> readOnlyCache, CachedExternalResourceIndex<String> writableCache) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/test/groovy/org/gradle/internal/resource/cached/TwoStageByUrlCachedExternalResourceIndexTest.groovy

        Path readOnlyPath = Stub(Path)
        File artifact = Stub(File)
        ExternalResourceMetaData metadata = Stub(ExternalResourceMetaData)
    
        CachedExternalResourceIndex<String> readIndex = Mock(CachedExternalResourceIndex)
        CachedExternalResourceIndex<String> writeIndex = Mock(CachedExternalResourceIndex)
    
        @Subject
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/internal/resource/transfer/DefaultCacheAwareExternalResourceAccessor.java

        private static final Logger LOGGER = LoggerFactory.getLogger(DefaultCacheAwareExternalResourceAccessor.class);
    
        private final ExternalResourceRepository delegate;
        private final CachedExternalResourceIndex<String> cachedExternalResourceIndex;
        private final BuildCommencedTimeProvider timeProvider;
        private final TemporaryFileProvider temporaryFileProvider;
        private final ArtifactCacheLockingAccessCoordinator cacheAccessCoordinator;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  5. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/services/RemoteScriptUpToDateChecker.kt

        private val cachedExternalResourceIndex: CachedExternalResourceIndex<String>
    ) {
    
        fun isUpToDate(uri: URI): Boolean =
            if (startParameter.isOffline) {
                true
            } else {
                val externalResourceName = ExternalResourceName(uri)
    
                val cached = cachedExternalResourceIndex.lookup(externalResourceName.toString())
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/repositories/transport/RepositoryTransportFactory.java

        private final List<ResourceConnectorFactory> registeredProtocols = new ArrayList<>();
    
        private final TemporaryFileProvider temporaryFileProvider;
        private final CachedExternalResourceIndex<String> cachedExternalResourceIndex;
        private final BuildCommencedTimeProvider timeProvider;
        private final ArtifactCacheLockingAccessCoordinator artifactCacheLockingManager;
        private final BuildOperationRunner buildOperationRunner;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 14:54:57 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/FileStoreAndIndexProvider.java

    import org.gradle.internal.resource.cached.CachedExternalResourceIndex;
    import org.gradle.internal.resource.cached.ExternalResourceFileStore;
    import org.gradle.internal.service.scopes.Scope;
    import org.gradle.internal.service.scopes.ServiceScope;
    
    @ServiceScope(Scope.BuildTree.class)
    public class FileStoreAndIndexProvider {
        private final CachedExternalResourceIndex<String> externalResourceIndex;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 2K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/internal/resource/transport/ResourceConnectorRepositoryTransport.java

        public ResourceConnectorRepositoryTransport(String name,
                                                    TemporaryFileProvider temporaryFileProvider,
                                                    CachedExternalResourceIndex<String> cachedExternalResourceIndex,
                                                    BuildCommencedTimeProvider timeProvider,
                                                    ArtifactCacheLockingAccessCoordinator cacheAccessCoordinator,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 12:31:19 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/main/java/org/gradle/internal/resource/transport/file/FileTransport.java

        private final FileResourceRepository repository;
        private final FileCacheAwareExternalResourceAccessor resourceAccessor;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/DependencyManagementBuildTreeScopeServices.java

    import org.gradle.internal.hash.ChecksumService;
    import org.gradle.internal.resource.cached.ByUrlCachedExternalResourceIndex;
    import org.gradle.internal.resource.cached.CachedExternalResourceIndex;
    import org.gradle.internal.resource.cached.DefaultExternalResourceFileStore;
    import org.gradle.internal.resource.cached.ExternalResourceFileStore;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 12:34:44 UTC 2024
    - 18.6K bytes
    - Viewed (0)
Back to top