Thomas Fransolet
9d9f4bc395
Nettoyage du client généré et verrouillage de la règle « pas de régénération »
...
Suppression des 14 fichiers modèle orphelins de manager_api_new/lib/model/
et de leurs 14 stubs de test. api.dart déclarait 139 `part` pour 153
fichiers : les 14 restants portaient `part of openapi.api;` sans être
listés par leur bibliothèque, donc hors du graphe de compilation. Le
compilateur ne les voyait jamais, l'analyzer les lisait — d'où les 68
erreurs de bruit qui rendaient `flutter analyze` inutilisable comme feu
vert.
Suppression de lib/api/openApiTest.dart, qui n'est pas du modèle mort mais
le déclencheur de la génération (@Openapi + build_runner). Le retirer
verrouille la règle du projet : le client s'édite à la main, et un
build_runner lancé par réflexe écrasait onboarding_api.dart, le câblage
d'AIApi et le mapping isGood → isCorrect.
Mesuré avant / après :
- flutter analyze manager_api_new : 67 → 3 issues (les 3 warnings légitimes)
- flutter analyze global : 68 erreurs de bruit → 3, toutes dans
test/widget_test.dart, cassé et connu
- flutter build web : ✅ inchangé
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-11 12:12:09 +02:00
..
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2026-03-13 15:07:39 +01:00
2026-03-13 15:07:39 +01:00
2026-03-13 15:07:39 +01:00
2026-03-13 15:07:39 +01:00
2026-03-13 15:07:39 +01:00
2026-03-13 15:07:39 +01:00
2026-03-13 16:29:51 +01:00
2026-03-13 16:29:51 +01:00
2026-07-14 17:20:20 +02:00
2025-07-17 12:11:59 +02:00
2025-08-14 22:25:33 +02:00
2025-08-14 16:29:40 +02:00
2025-08-14 22:25:33 +02:00
2026-07-14 17:20:20 +02:00
2026-07-14 17:20:20 +02:00
2025-07-17 12:11:59 +02:00
2025-08-14 16:29:40 +02:00
2025-09-18 23:22:34 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2026-07-14 17:20:20 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-07-17 12:11:59 +02:00
2025-05-13 17:12:04 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2026-03-13 16:29:51 +01:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-08-14 22:25:33 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-11-27 15:47:21 +01:00
2025-11-27 15:47:21 +01:00
2025-11-27 15:47:21 +01:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-15 15:11:21 +02:00
2025-05-13 17:12:04 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-11-27 15:47:21 +01:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2026-07-10 16:54:26 +02:00
2025-07-17 12:11:59 +02:00
2026-07-10 16:54:26 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2026-03-13 15:07:39 +01:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-05-13 17:12:04 +02:00
2025-07-17 12:11:59 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2026-03-13 15:07:39 +01:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-07-17 12:11:59 +02:00
2025-05-13 17:12:04 +02:00
2026-07-10 16:54:26 +02:00
2025-05-13 17:12:04 +02:00
2025-05-15 15:11:21 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-07-17 12:11:59 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-07-17 12:11:59 +02:00
2025-11-27 15:47:21 +01:00
2025-11-27 15:47:21 +01:00
2025-05-15 15:11:21 +02:00
2025-05-15 15:11:21 +02:00
2025-05-15 15:11:21 +02:00
2025-05-15 15:11:21 +02:00
2025-05-13 17:12:04 +02:00
2025-05-15 15:11:21 +02:00
2025-05-13 17:12:04 +02:00
2025-05-15 15:11:21 +02:00
2025-05-15 15:11:21 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2026-03-13 15:07:39 +01:00
2026-03-13 15:07:39 +01:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00
2026-03-13 16:29:51 +01:00
2025-05-13 17:12:04 +02:00
2026-03-13 16:29:51 +01:00
2025-05-13 17:12:04 +02:00
2026-03-13 15:07:39 +01:00
2025-05-13 17:12:04 +02:00
2025-05-13 17:12:04 +02:00