20#ifndef ORES_COMPUTE_GENERATORS_APP_VERSION_GENERATOR_HPP
21#define ORES_COMPUTE_GENERATORS_APP_VERSION_GENERATOR_HPP
24#include <boost/uuid/uuid.hpp>
25#include "ores.compute.api/domain/app_version.hpp"
26#include "ores.utility/generation/generation_context.hpp"
28namespace ores::compute::generators {
33domain::app_version generate_synthetic_app_version(
34 const boost::uuids::uuid& app_id,
35 utility::generation::generation_context& ctx);
40std::vector<domain::app_version>
41generate_synthetic_app_versions(std::size_t n,
42 const boost::uuids::uuid& app_id,
43 utility::generation::generation_context& ctx);