Use platform-independent filesystem paths
dominicm00 opened this issue · comments
Dominic Martinez commented
Ham should use std::filesystem
to handle manipulations of paths without making assumptions about path structure.
- Rework
data::Path
to inherit fromstd::filesystem::path
instead of manual string manipulation - Refactor code to use
data::Path
methods instead of manually splitting paths