public class VersionedTargetGraphCache extends Object
Modifier and Type | Class and Description |
---|---|
static class |
VersionedTargetGraphCache.ResultType
The possible result types using the cache.
|
Constructor and Description |
---|
VersionedTargetGraphCache() |
Modifier and Type | Method and Description |
---|---|
com.facebook.buck.versions.VersionedTargetGraphCache.VersionedTargetGraphCacheResult |
getVersionedTargetGraph(DepsAwareExecutor<? super ComputeResult,?> depsAwareExecutor,
BuckConfig buckConfig,
TypeCoercerFactory typeCoercerFactory,
UnconfiguredBuildTargetViewFactory unconfiguredBuildTargetFactory,
TargetGraphCreationResult targetGraphCreationResult,
Optional<TargetConfiguration> targetConfiguration,
CacheStatsTracker statsTracker,
BuckEventBus eventBus,
Cells cells) |
com.facebook.buck.versions.VersionedTargetGraphCache.VersionedTargetGraphCacheResult |
toVersionedTargetGraph(DepsAwareExecutor<? super ComputeResult,?> depsAwareExecutor,
com.google.common.collect.ImmutableMap<String,VersionUniverse> versionUniverses,
TypeCoercerFactory typeCoercerFactory,
UnconfiguredBuildTargetViewFactory unconfiguredBuildTargetFactory,
TargetGraphCreationResult targetGraphCreationResult,
CacheStatsTracker statsTracker,
Cells cells) |
public com.facebook.buck.versions.VersionedTargetGraphCache.VersionedTargetGraphCacheResult getVersionedTargetGraph(DepsAwareExecutor<? super ComputeResult,?> depsAwareExecutor, BuckConfig buckConfig, TypeCoercerFactory typeCoercerFactory, UnconfiguredBuildTargetViewFactory unconfiguredBuildTargetFactory, TargetGraphCreationResult targetGraphCreationResult, Optional<TargetConfiguration> targetConfiguration, CacheStatsTracker statsTracker, BuckEventBus eventBus, Cells cells) throws VersionException, InterruptedException
VersionException
InterruptedException
public com.facebook.buck.versions.VersionedTargetGraphCache.VersionedTargetGraphCacheResult toVersionedTargetGraph(DepsAwareExecutor<? super ComputeResult,?> depsAwareExecutor, com.google.common.collect.ImmutableMap<String,VersionUniverse> versionUniverses, TypeCoercerFactory typeCoercerFactory, UnconfiguredBuildTargetViewFactory unconfiguredBuildTargetFactory, TargetGraphCreationResult targetGraphCreationResult, CacheStatsTracker statsTracker, Cells cells) throws VersionException, InterruptedException, TimeoutException