From ec4fe905bccd666c72e51fe1d822e7a575da8b70 Mon Sep 17 00:00:00 2001 From: Maksim Denisov Date: Thu, 11 Jul 2024 14:55:08 +0200 Subject: ArtifactFactory: remove Identifier method ...since it is used in tests only. It also duplicated serialization-deserialization of ArtifactDescription. --- src/buildtool/common/artifact_factory.hpp | 9 --------- 1 file changed, 9 deletions(-) (limited to 'src') diff --git a/src/buildtool/common/artifact_factory.hpp b/src/buildtool/common/artifact_factory.hpp index 0ab0efc3..dccbe221 100644 --- a/src/buildtool/common/artifact_factory.hpp +++ b/src/buildtool/common/artifact_factory.hpp @@ -34,15 +34,6 @@ class ArtifactFactory { public: - [[nodiscard]] static auto Identifier(nlohmann::json const& description) - -> ArtifactIdentifier { - auto desc = ArtifactDescription::FromJson(description); - if (desc) { - return desc->Id(); - } - return {}; - } - [[nodiscard]] static auto FromDescription(nlohmann::json const& description) -> std::optional { auto desc = ArtifactDescription::FromJson(description); -- cgit v1.2.3