- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 11 for CachedArtifact (0.23 sec)
-
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/CachedArtifact.java
package org.gradle.api.internal.artifacts.ivyservice.modulecache.artifacts; import org.gradle.internal.hash.HashCode; import org.gradle.internal.resource.cached.CachedItem; import java.util.List; public interface CachedArtifact extends CachedItem { HashCode getDescriptorHash(); List<String> attemptedLocations();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 945 bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/DefaultModuleArtifactCacheTest.groovy
given: Serializer<CachedArtifact> valueSerializer = new DefaultModuleArtifactCache.CachedArtifactSerializer(commonRootPath) def encoder = Mock(Encoder) def cachedArtifact = Mock(CachedArtifact) when: valueSerializer.write(encoder, cachedArtifact) then: 2 * cachedArtifact.isMissing() >> false 1 * cachedArtifact.cachedAt >> 42L
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:49:50 UTC 2024 - 6.2K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/InMemoryModuleArtifactCache.java
} } @Nullable @Override public CachedArtifact lookup(ArtifactAtRepositoryKey key) { CachedArtifact cachedArtifact = inMemoryCache.get(key); if (cachedArtifact == null && delegate != null) { cachedArtifact = delegate.lookup(key); if (cachedArtifact != null) { inMemoryCache.put(key, cachedArtifact); } } return cachedArtifact; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 2.9K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/DefaultModuleArtifactCache.java
storeInternal(key, createMissingEntry(attemptedLocations, descriptorHash)); } private CachedArtifact createMissingEntry(List<String> attemptedLocations, HashCode descriptorHash) { return new DefaultCachedArtifact(attemptedLocations, timeProvider.getCurrentTime(), descriptorHash); } @Override public CachedArtifact lookup(ArtifactAtRepositoryKey key) { assertKeyNotNull(key);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 8.2K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/TwoStageModuleArtifactCache.java
writableCache.storeMissing(key, attemptedLocations, descriptorHash); } @Nullable @Override public CachedArtifact lookup(ArtifactAtRepositoryKey key) { CachedArtifact lookup = writableCache.lookup(key); if (lookup != null) { return lookup; } return readOnlyCache.lookup(key); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 2.2K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/ReadOnlyModuleArtifactCache.java
operationShouldNotHaveBeenCalled(); } @Override protected void storeInternal(ArtifactAtRepositoryKey key, CachedArtifact entry) { operationShouldNotHaveBeenCalled(); } @Override public void clear(ArtifactAtRepositoryKey key) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 2.4K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/DefaultCachedArtifact.java
import org.gradle.internal.hash.HashCode; import java.io.File; import java.io.Serializable; import java.util.Collections; import java.util.List; public class DefaultCachedArtifact implements CachedArtifact, Serializable { private final File cachedFile; private final long cachedAt; private final HashCode descriptorHash; private final List<String> attemptedLocations;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 2K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/TwoStageModuleArtifactCacheTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 2.2K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/ModuleArtifactCache.java
* * @param key The key to search the index for * @return The cached artifact resolution if one exists, otherwise null. */ @Nullable CachedArtifact lookup(ArtifactAtRepositoryKey key); /** * Remove the entry for the given key if it exists. * * @param key The key of the item to remove. */ void clear(ArtifactAtRepositoryKey key);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 2.3K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/CachingModuleComponentRepository.java
import org.gradle.api.internal.artifacts.ivyservice.modulecache.artifacts.ArtifactAtRepositoryKey; import org.gradle.api.internal.artifacts.ivyservice.modulecache.artifacts.CachedArtifact; import org.gradle.api.internal.artifacts.ivyservice.modulecache.artifacts.CachedArtifacts; import org.gradle.api.internal.artifacts.ivyservice.modulecache.artifacts.ModuleArtifactCache;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed May 15 00:21:07 UTC 2024 - 28.3K bytes - Viewed (0)