summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/local/local_api.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/execution_api/local/local_api.hpp')
-rw-r--r--src/buildtool/execution_api/local/local_api.hpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/buildtool/execution_api/local/local_api.hpp b/src/buildtool/execution_api/local/local_api.hpp
index a9d6b660..07bef457 100644
--- a/src/buildtool/execution_api/local/local_api.hpp
+++ b/src/buildtool/execution_api/local/local_api.hpp
@@ -60,7 +60,6 @@
#include "src/buildtool/storage/config.hpp"
#include "src/buildtool/storage/storage.hpp"
#include "src/utils/cpp/expected.hpp"
-#include "src/utils/cpp/transformed_range.hpp"
/// \brief API for local execution.
class LocalApi final : public IExecutionApi {
@@ -250,10 +249,9 @@ class LocalApi final : public IExecutionApi {
[[nodiscard]] auto Upload(ArtifactBlobContainer&& blobs,
bool /*skip_find_missing*/) const noexcept
-> bool final {
- auto const range = blobs.Blobs();
return std::all_of(
- range.begin(),
- range.end(),
+ blobs.begin(),
+ blobs.end(),
[&cas = local_context_.storage->CAS()](ArtifactBlob const& blob) {
auto const cas_digest =
blob.digest.IsTree()