Use pathlib to do the filepath manipulations in `File` class
Open
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
At the moment you have a class `File` that's implementing much of the logic that's found in [Pathlib](https://docs.python.org/3/library/pathlib.html) but in such a way that appears to be not cross platform and a potential source of bugs.
I'd suggest using Pathlib to handle all of the file path manipulations instead and then deal with any of the tiers functionality separately.
Perhaps I'm misunderstanding what `File.setExt` does, but I'm wondering why this code exists?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.