summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/local
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/execution_api/local')
-rw-r--r--src/buildtool/execution_api/local/TARGETS1
-rw-r--r--src/buildtool/execution_api/local/local_api.hpp6
2 files changed, 2 insertions, 5 deletions
diff --git a/src/buildtool/execution_api/local/TARGETS b/src/buildtool/execution_api/local/TARGETS
index b9d839a9..a8fd90f0 100644
--- a/src/buildtool/execution_api/local/TARGETS
+++ b/src/buildtool/execution_api/local/TARGETS
@@ -44,7 +44,6 @@
, ["src/utils/cpp", "expected"]
, ["src/utils/cpp", "path"]
, ["src/utils/cpp", "tmp_dir"]
- , ["src/utils/cpp", "transformed_range"]
]
, "stage": ["src", "buildtool", "execution_api", "local"]
, "private-deps":
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()