OriginalCompleteBeforeOriginalCompleteAfterBeforeAfterProjectCommitCompilationUnitLineNosNamesTemplateVariableToCodeBeforeRelevantImportsTemplateVariableToCodeAfterisRelevantisSafe
return CacheResult.hit(STR0,ArtifactCacheMode.dir).withMetadata(metadata);return Futures.immediateFuture(CacheResult.hit(STR0,ArtifactCacheMode.dir).withMetadata(metadata));CacheResult.hit(STR0,ArtifactCacheMode.dir).withMetadata(metadata)Futures.immediateFuture(CacheResult.hit(STR0,ArtifactCacheMode.dir).withMetadata(metadata))buck2a4427cfc25f692da01462735bcf854c4df90f2ecom.facebook.buck.rules.CachingBuildEngineTest.FakeArtifactCacheThatWritesAZipFile
_13572
_23591
_1fetch
_2fetchAsync
v0CacheResult.hit(STR0,ArtifactCacheMode.dir).withMetadata(metadata)
  • com.google.common.util.concurrent.Futures
v0CacheResult.hit(STR0,ArtifactCacheMode.dir).withMetadata(metadata)
ReturnsTrue
return CacheResult.error(STR0,ArtifactCacheMode.http,STR1);return Futures.immediateFuture(CacheResult.error(STR0,ArtifactCacheMode.http,STR1));CacheResult.error(STR0,ArtifactCacheMode.http,STR1)Futures.immediateFuture(CacheResult.error(STR0,ArtifactCacheMode.http,STR1))buck2a4427cfc25f692da01462735bcf854c4df90f2ecom.facebook.buck.artifact_cache.MultiArtifactCacheTest.ErroringArtifactCache
_155
_254
_1fetch
_2fetchAsync
v0CacheResult.error(STR0,ArtifactCacheMode.http,STR1)
  • com.google.common.util.concurrent.Futures
v0CacheResult.error(STR0,ArtifactCacheMode.http,STR1)
ReturnsTrue
return CacheResult.miss();return Futures.immediateFuture(CacheResult.miss());CacheResult.miss()Futures.immediateFuture(CacheResult.miss())buck2a4427cfc25f692da01462735bcf854c4df90f2ecom.facebook.buck.artifact_cache.NoopArtifactCache
_127
_226
_1fetch
_2fetchAsync
v0CacheResult.miss()
  • com.google.common.util.concurrent.Futures
v0CacheResult.miss()
ReturnsTrue
return fetchResult;return Futures.immediateFuture(fetchResult);fetchResultFutures.immediateFuture(fetchResult)buck2a4427cfc25f692da01462735bcf854c4df90f2ecom.facebook.buck.artifact_cache.LoggingArtifactCacheDecorator
_141
_242
_1fetch
_2fetchAsync
v0fetchResult
  • com.google.common.util.concurrent.Futures
v0fetchResult
ReturnsTrue
return Optional.empty();return Futures.immediateFuture(Optional.empty());Optional.empty()Futures.immediateFuture(Optional.empty())buck89a4820fb068f57c846816eb4fd6a17045d54f95com.facebook.buck.rules.CachingBuildRuleBuilder
_1665
_2665
_1checkManifestBasedCaches
_2checkManifestBasedCaches
v0Optional.empty()
  • com.google.common.util.concurrent.Futures
v0Optional.empty()
ReturnsTrue
return CacheResult.miss();return Futures.immediateFuture(CacheResult.miss());CacheResult.miss()Futures.immediateFuture(CacheResult.miss())buckbeb2360bd9f34f5cb3f8ed1cd7d0b55f168c0c39com.facebook.buck.rules.CachingBuildEngine
_11464
_21536
_1performManifestBasedCacheFetch
_2performManifestBasedCacheFetch
v0CacheResult.miss()
  • com.google.common.util.concurrent.Futures
v0CacheResult.miss()
ReturnsTrue
return CacheResult.miss();return Futures.immediateFuture(CacheResult.miss());CacheResult.miss()Futures.immediateFuture(CacheResult.miss())buckbeb2360bd9f34f5cb3f8ed1cd7d0b55f168c0c39com.facebook.buck.rules.CachingBuildEngine
_11464
_21536
_1performManifestBasedCacheFetch
_2performManifestBasedCacheFetch
v0CacheResult.miss()
  • com.google.common.util.concurrent.Futures
v0CacheResult.miss()
ReturnsTrue
return CacheResult.ignored();return Futures.immediateFuture(CacheResult.ignored());CacheResult.ignored()Futures.immediateFuture(CacheResult.ignored())buckbeb2360bd9f34f5cb3f8ed1cd7d0b55f168c0c39com.facebook.buck.rules.CachingBuildEngine
_11132
_21157
_1tryToFetchArtifactFromBuildCacheAndOverlayOnTopOfProjectFilesystem
_2tryToFetchArtifactFromBuildCacheAndOverlayOnTopOfProjectFilesystem
v0CacheResult.ignored()
  • com.google.common.util.concurrent.Futures
v0CacheResult.ignored()
ReturnsTrue
return ImmutableSet.copyOf(digests);return Futures.immediateFuture(ImmutableSet.copyOf(digests));ImmutableSet.copyOf(digests)Futures.immediateFuture(ImmutableSet.copyOf(digests))bazel120cd54c3cdb6e90470ffd3ff275531f776f54a8com.google.devtools.build.lib.remote.SimpleBlobStoreActionCache
_184
_284
_1getMissingDigests
_2findMissingDigests
v0ImmutableSet.copyOf(digests)
  • com.google.common.util.concurrent.Futures
v0ImmutableSet.copyOf(digests)
ReturnsTrue
return ImmutableSet.of();return Futures.immediateFuture(ImmutableSet.of());ImmutableSet.of()Futures.immediateFuture(ImmutableSet.of())bazel120cd54c3cdb6e90470ffd3ff275531f776f54a8com.google.devtools.build.lib.remote.GrpcRemoteCache
_1163
_2162
_1getMissingDigests
_2findMissingDigests
v0ImmutableSet.of()
  • com.google.common.util.concurrent.Futures
v0ImmutableSet.of()
ReturnsTrue
return fingerprintToContents.get(fingerprint);return Futures.immediateFuture(fingerprintToContents.get(fingerprint));fingerprintToContents.get(fingerprint)Futures.immediateFuture(fingerprintToContents.get(fingerprint))bazel9bbc66c8613deb4233e3cb116d0aae5724eece7fcom.google.devtools.build.lib.collect.nestedset.NestedSetStore.InMemoryNestedSetStorageEndpoint
_187
_292
_1get
_2get
v0fingerprintToContents.get(fingerprint)
  • com.google.common.util.concurrent.Futures
v0fingerprintToContents.get(fingerprint)
ReturnsTrue
return Optional.of(BuildResult.success(rule,BuildRuleSuccessType.MATCHING_INPUT_BASED_RULE_KEY,CacheResult.localKeyUnchangedHit()));return Futures.immediateFuture(Optional.of(BuildResult.success(rule,BuildRuleSuccessType.MATCHING_INPUT_BASED_RULE_KEY,CacheResult.localKeyUnchangedHit())));Optional.of(BuildResult.success(rule,BuildRuleSuccessType.MATCHING_INPUT_BASED_RULE_KEY,CacheResult.localKeyUnchangedHit()))Futures.immediateFuture(Optional.of(BuildResult.success(rule,BuildRuleSuccessType.MATCHING_INPUT_BASED_RULE_KEY,CacheResult.localKeyUnchangedHit())))bucka7f1399f78ff00eaa091912ff4c24d0d1ef3d0a2com.facebook.buck.rules.CachingBuildRuleBuilder
_11486
_21479
_1performInputBasedCacheFetch
_2performInputBasedCacheFetch
v0Optional.of(BuildResult.success(rule,BuildRuleSuccessType.MATCHING_INPUT_BASED_RULE_KEY,CacheResult.localKeyUnchangedHit()))
  • com.google.common.util.concurrent.Futures
v0Optional.of(BuildResult.success(rule,BuildRuleSuccessType.MATCHING_INPUT_BASED_RULE_KEY,CacheResult.localKeyUnchangedHit()))
ReturnsTrue
return Optional.empty();return Futures.immediateFuture(Optional.empty());Optional.empty()Futures.immediateFuture(Optional.empty())bucka7f1399f78ff00eaa091912ff4c24d0d1ef3d0a2com.facebook.buck.rules.CachingBuildRuleBuilder
_1702
_2702
_1checkInputBasedCaches
_2checkInputBasedCaches
v0Optional.empty()
  • com.google.common.util.concurrent.Futures
v0Optional.empty()
ReturnsTrue