- Sort Score
- Result 10 results
- Languages All
Results 1 - 9 of 9 for ImplicitInputsProvidingService (0.5 sec)
-
platforms/software/dependency-management/src/main/java/org/gradle/internal/resolve/caching/ImplicitInputsProvidingService.java
* @param <OUT> the fingerprint result of a service query, suitable for checking up-to-date status * @param <SERVICE> the type of the service */ public interface ImplicitInputsProvidingService<IN, OUT, SERVICE> { SERVICE withImplicitInputRecorder(ImplicitInputRecorder registrar); boolean isUpToDate(IN in, @Nullable OUT oldValue);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 2.5K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/internal/resolve/caching/ImplicitInputsCapturingInstantiator.java
public Object find(Type serviceType) throws ServiceLookupException { Object service = serviceRegistry.find(serviceType); if (service instanceof ImplicitInputsProvidingService) { return ((ImplicitInputsProvidingService)service).withImplicitInputRecorder(registrar); } return service; } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Nov 17 11:08:22 UTC 2023 - 5.3K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/repositories/resolver/ExternalRepositoryResourceAccessor.java
import org.gradle.api.Action; import org.gradle.api.artifacts.repositories.RepositoryResourceAccessor; import org.gradle.internal.resolve.caching.ImplicitInputRecord; import org.gradle.internal.resolve.caching.ImplicitInputsProvidingService; import org.gradle.internal.resolve.caching.ImplicitInputRecorder; import org.gradle.internal.resource.ExternalResourceName; import org.gradle.internal.resource.local.FileStore;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 4.3K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/repositories/DefaultFlatDirArtifactRepository.java
import org.gradle.internal.instantiation.InstantiatorFactory; import org.gradle.internal.reflect.Instantiator; import org.gradle.internal.resolve.caching.ImplicitInputRecorder; import org.gradle.internal.resolve.caching.ImplicitInputsProvidingService; import org.gradle.internal.resource.local.FileStore; import org.gradle.internal.resource.local.LocallyAvailableResourceFinder; import org.gradle.util.internal.CollectionUtils; import javax.annotation.Nullable;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 8.9K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/internal/resolve/caching/ComponentMetadataSupplierRuleExecutorTest.groovy
} def instantiator = new ImplicitInputsCapturingInstantiator(registry, TestUtil.instantiatorFactory()) { @Override def <IN, OUT, SERVICE> ImplicitInputsProvidingService<IN, OUT, SERVICE> findInputCapturingServiceByName(String name) { services[name] } } rule = new InstantiatingAction<>(
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 10 15:51:31 UTC 2024 - 10.3K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/internal/resolve/caching/ComponentMetadataRuleExecutorTest.groovy
} def instantiator = new ImplicitInputsCapturingInstantiator(registry, TestUtil.instantiatorFactory()) { @Override def <IN, OUT, SERVICE> ImplicitInputsProvidingService<IN, OUT, SERVICE> findInputCapturingServiceByName(String name) { services[name] } } rule = new InstantiatingAction<>(
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 10 15:51:31 UTC 2024 - 11K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/internal/resolve/caching/CrossBuildCachingRuleExecutorTest.groovy
Instantiator implicitInputsCapturingInstantiator = new ImplicitInputsCapturingInstantiator(serviceRegistry, TestUtil.instantiatorFactory()) { @Override def <IN, OUT, SERVICE> ImplicitInputsProvidingService<IN, OUT, SERVICE> findInputCapturingServiceByName(String name) { services[name] } } def setup() { def cacheBuilder cacheBuilder = Mock(CacheBuilder) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 10 15:51:31 UTC 2024 - 11.9K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/internal/resolve/caching/CrossBuildCachingRuleExecutor.java
for (Map.Entry<String, Collection<ImplicitInputRecord<?, ?>>> implicitEntry : entry.getImplicits().asMap().entrySet()) { String serviceName = implicitEntry.getKey(); ImplicitInputsProvidingService<Object, Object, ?> provider = Cast.uncheckedCast(serviceRegistry.findInputCapturingServiceByName(serviceName)); for (ImplicitInputRecord<?, ?> list : implicitEntry.getValue()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 10 15:51:31 UTC 2024 - 16.1K bytes - Viewed (0) -
testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jun 11 09:51:15 UTC 2024 - 967.9K bytes - Viewed (0)