spdlog::info("Source distribution '{}' successfully exported", sd.ident()); | spdlog::info("Source distribution '{}' successfully exported", sd.ident()); | ||||
} | } | ||||
std::vector<sdist> repository::load_sdists() const noexcept { | |||||
std::vector<sdist> repository::load_sdists() const { | |||||
using namespace ranges; | using namespace ranges; | ||||
using namespace ranges::views; | using namespace ranges::views; | ||||
void add_sdist(const sdist&, if_exists = if_exists::throw_exc); | void add_sdist(const sdist&, if_exists = if_exists::throw_exc); | ||||
std::optional<sdist> get_sdist(std::string_view name, std::string_view version) const; | std::optional<sdist> get_sdist(std::string_view name, std::string_view version) const; | ||||
std::vector<sdist> load_sdists() const noexcept; | |||||
std::vector<sdist> load_sdists() const; | |||||
}; | }; | ||||
} // namespace dds | } // namespace dds |