| ⇢ | A | FilesystemCleaner added |
| ⇢ | C | FilesystemCleaner::shouldRemoveFolders() added | |
| ⇢ | B | FilesystemCleaner::removeFolders() added | |
| ⇢ | A | FilesystemCleaner::getDownloadFoldersFinder() added | |
| ⇢ | A | FilesystemCleaner::__invoke() added | |
| ⇢ | A | FilesystemCleaner::getFoldersToRemove() added | |
| ⇢ | A | Downloader::shouldCleanFilesystem() added | |
| ⇢ | A | FilesystemCleaner::__construct() added | |
| C | ↛ | FilesystemManager::shouldRemoveFolders() removed | |
| B | ↛ | FilesystemManager::isFolderInCollection() removed | |
| B | ↛ | FilesystemManager::getFoldersToRemove() removed | |
| B | ↛ | FilesystemManager::removeFolders() removed | |
| A | ↛ | FilesystemManager::getCompletedDownloadsFolders() removed | |
| A | ↛ | FilesystemManager::cleanFilesystem() removed | |
| A | ↛ | FilesystemManager::getAllDownloadsFolderFinder() removed | |
| A | ↛ | FilesystemManager::getDownloadFolderFinder() removed | |
| A | ↛ | FilesystemManager::__construct() removed |