File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -76,10 +76,10 @@ silo::config::PreprocessingConfig prepareInputDirAndPreprocessorForScenario(
7676 config_with_input_dir.initialization_files .directory = input_directory;
7777 config_with_input_dir.input_file = " input.json" ;
7878 if (not scenario.lineage_trees .empty ()) {
79+ auto keys = scenario.lineage_trees | std::views::keys |
80+ std::views::transform ([](const std::filesystem::path& p) { return p.string (); });
7981 config_with_input_dir.initialization_files .lineage_definition_files =
80- scenario.lineage_trees | std::views::keys |
81- std::views::transform ([](const std::filesystem::path& p) { return p.string (); }) |
82- std::ranges::to<std::vector<std::string>>();
82+ std::vector<std::string>(keys.begin (), keys.end ());
8383 }
8484 config_with_input_dir.validate ();
8585
You can’t perform that action at this time.
0 commit comments