summaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
authorZephyron <zephyron@citron-emu.org>2025-01-06 14:41:06 +1000
committerZephyron <zephyron@citron-emu.org>2025-01-06 14:41:06 +1000
commit60cb826e937f4fa6a7b262e95dea4f2b87dcf2cf (patch)
tree818a0d4c659b47ca291a6c77a574241340692c4e /src/core
parent3100d13fc08cf04f831cd8167e98394c22389f59 (diff)
refactor: Improve game list scanning with std::filesystem
Refactors the game list scanning code to use std::filesystem instead of custom directory iteration functions. Main changes include: - Replace Common::FS directory iteration with std::filesystem iterators - Split game file processing logic into separate ProcessGameFile method - Improve error handling with try-catch for filesystem operations - Simplify control NCA metadata extraction - Use more modern C++ features and cleaner code organization This change should improve maintainability and reliability of the game scanning system while potentially offering better performance through native filesystem APIs.
Diffstat (limited to 'src/core')
0 files changed, 0 insertions, 0 deletions