fix: ajustements suite à la vérification multi-cibles

This commit is contained in:
herel committed 2026-08-28 16:44:39 +02:00
1 parent ec31b38d72
commit d480c1a0cd
6 files changed
+24 -4

No files matched your search

@@ -401,7 +401,7 @@ git commit -m "feat: swipe-back vers l'accueil depuis les scores et l'historique
- Consumes: tout le Task 2 - Consumes: tout le Task 2
- Produces: validation build complet (pré-requis merge) - Produces: validation build complet (pré-requis merge)
- [ ] **Step 1: Build complet multi-cibles** - [x] **Step 1: Build complet multi-cibles**
Run: `./gradlew build` Run: `./gradlew build`
Expected: BUILD SUCCESSFUL (jvmTest 24/24, assembleDebug Android, targets iOS, desktop) Expected: BUILD SUCCESSFUL (jvmTest 24/24, assembleDebug Android, targets iOS, desktop)
@@ -409,12 +409,12 @@ Expected: BUILD SUCCESSFUL (jvmTest 24/24, assembleDebug Android, targets iOS, d
Si l'outillage iOS natif n'est pas disponible sur la machine, fallback équivalent : Si l'outillage iOS natif n'est pas disponible sur la machine, fallback équivalent :
`./gradlew :sharedUI:compileKotlinIosSimulatorArm64 :androidApp:assembleDebug :desktopApp:jar` `./gradlew :sharedUI:compileKotlinIosSimulatorArm64 :androidApp:assembleDebug :desktopApp:jar`
- [ ] **Step 2: Vérifier les tests une dernière fois** - [x] **Step 2: Vérifier les tests une dernière fois**
Run: `./gradlew :sharedUI:jvmTest` Run: `./gradlew :sharedUI:jvmTest`
Expected: 24/24 PASS Expected: 24/24 PASS
- [ ] **Step 3: Commit (seulement si des ajustements ont été nécessaires)** - [x] **Step 3: Commit (seulement si des ajustements ont été nécessaires)**
```bash ```bash
git add sharedUI/src docs/superpowers/plans/2026-08-28-swipe-back.md git add sharedUI/src docs/superpowers/plans/2026-08-28-swipe-back.md
@@ -0,0 +1,5 @@
package com.livrets.data
import okio.FileSystem
actual val systemFileSystem: FileSystem = FileSystem.SYSTEM
@@ -10,7 +10,7 @@ import okio.Path
class HistoryRepository( class HistoryRepository(
private val filePath: Path, private val filePath: Path,
private val fileSystem: FileSystem = FileSystem.SYSTEM, private val fileSystem: FileSystem = systemFileSystem,
) { ) {
private val json = Json { ignoreUnknownKeys = true } private val json = Json { ignoreUnknownKeys = true }
@@ -0,0 +1,5 @@
package com.livrets.data
import okio.FileSystem
expect val systemFileSystem: FileSystem
@@ -0,0 +1,5 @@
package com.livrets.data
import okio.FileSystem
actual val systemFileSystem: FileSystem = FileSystem.SYSTEM
@@ -0,0 +1,5 @@
package com.livrets.data
import okio.FileSystem
actual val systemFileSystem: FileSystem = FileSystem.SYSTEM