19 std::filesystem::path ts_info_root,
20 std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger> logger)
21 : ts_info_root_(std::move(ts_info_root)), logger_(logger) {}
23 [[nodiscard]] std::map<unsigned int, unsigned int> GetMap(
24 std::string
const& link_from, std::string
const& link_to)
const;
27 std::filesystem::path GetPath(
const std::string& link_from,
28 const std::string& link_to)
const;
29 std::filesystem::path ts_info_root_;
31 std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger> logger_;