Draft: DirectoryManager
Please check the following before asking for a review:
-
All the modified code is covered. -
Docstrings reflect the code changes. -
Type hints reflect the code changes -
Add a changelog fragment for all user visible changes.
TODO:
-
Create a new class for the BackupSettings of the directory manager without erase, load, plot, and the filepath is only a file name (string). -
Remove exists_okand explain the behavior on the documentation. -
Add an expected fail on the BCD tests on Windows due to the size of the paths. -
Add a mechanism on the DiscFromExe to use the directory manager instead of the directory creator and add tests. -
Check test assertions after the latest rebase.
Edited by Gilberto Ruiz Jiménez