Replace all functionality of DirectoryManager with C++. This will be a gradual process in introducing C++ into this project. With the addition of Filesystems in C++17, this would be possible without the use of any external libraries. The purpose of switching a part of this project to C++ is to use the newer features of C++ and have more control of aspects of this project. Plus, I've always been a fan of C++.
Replace all functionality of [DirectoryManager](/kdeng00/Icarus/tree/master/Controllers/Managers/DirectoryManager.cs) with C++. This will be a gradual process in introducing C++ into this project. With the addition of Filesystems in C++17, this would be possible without the use of any external libraries. The purpose of switching a part of this project to C++ is to use the newer features of C++ and have more control of aspects of this project. Plus, I've always been a fan of C++.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Replace all functionality of DirectoryManager with C++. This will be a gradual process in introducing C++ into this project. With the addition of Filesystems in C++17, this would be possible without the use of any external libraries. The purpose of switching a part of this project to C++ is to use the newer features of C++ and have more control of aspects of this project. Plus, I've always been a fan of C++.