| 149 | } |
| 150 | |
| 151 | auto Mod::destroy(QDir& index_dir, bool preserve_metadata, bool attempt_trash) -> bool |
| 152 | { |
| 153 | if (!preserve_metadata) { |
| 154 | qDebug() << QString("Destroying metadata for '%1' on purpose").arg(name()); |
| 155 | |
| 156 | destroyMetadata(index_dir); |
| 157 | } |
| 158 | |
| 159 | return Resource::destroy(attempt_trash); |
| 160 | } |
| 161 | |
| 162 | void Mod::destroyMetadata(QDir& index_dir) |
| 163 | { |
no test coverage detected