Skip to content

fix(install): save game executable path on install (#195)#196

Merged
ALDamico merged 3 commits into
developfrom
fix/save-game-exe-on-install
May 27, 2026
Merged

fix(install): save game executable path on install (#195)#196
ALDamico merged 3 commits into
developfrom
fix/save-game-exe-on-install

Conversation

@ALDamico

Copy link
Copy Markdown
Owner
  • GameDataService: create FileBackup (GameExecutable) on new game insert
  • FileBackupMapper: add ToGameExecutableFileBackup method
  • StringExtensions: add [NotNullWhen] to null-check extension methods
  • TombRaiderEngineDetector, TombRaiderLevelInstaller: remove unused imports

Closes #195

ALDamico and others added 2 commits May 27, 2026 18:54
- GameDataService: read exe bytes and create FileBackup (GameExecutable) on new game insert
- FileBackupMapper: add ToGameExecutableFileBackup method
- StringExtensions: add [NotNullWhen] to IsNullOrWhiteSpace, IsNotNullOrWhiteSpace, IsNullOrEmpty, IsNotNullOrEmpty
- TombRaiderEngineDetector, TombRaiderLevelInstaller: remove unused imports

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ALDamico ALDamico self-assigned this May 27, 2026
Comment thread src/TombLauncher.Core/Extensions/StringExtensions.cs Outdated
Co-authored-by: codefactor-io[bot] <47775046+codefactor-io[bot]@users.noreply.github.com>
@ALDamico
ALDamico merged commit 3a2fad7 into develop May 27, 2026
2 checks passed
@ALDamico
ALDamico deleted the fix/save-game-exe-on-install branch May 27, 2026 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(install): game executable path not saved after manual mapper migration

1 participant