# Étape 18.8.2 - Correctif compilation Finance Erreur corrigée : ```text radar_service.dart(41,...) A named parameter that doesn't refer to an instance variable can't start with an underscore Type 'await' not found No named parameter with the name 'mode' ``` ## Cause L'appel : ```dart await _restoreFinanceInterestIfNeeded(); ``` avait été inséré par erreur **dans la liste des paramètres nommés** de : ```dart generate({...}) ``` au lieu d'être placé dans le corps de la méthode. ## Correction La signature redevient : ```dart Future generate({ required RadarSessionMode mode, bool force = false, }) async { await _restoreFinanceInterestIfNeeded(); ... } ``` Le paramètre `mode` redevient donc valide et les erreurs en cascade de `home_page.dart` disparaissent également. ## Migration Finance améliorée Le nettoyage des exclusions Finance provenant de la mauvaise étape 18.8 est maintenant exécuté **une seule fois**. Cela évite qu'un futur clic manuel sur le `×` de Finance soit automatiquement annulé à chaque rafraîchissement du Radar. La catégorie Finance reste bien présente et positive. ## Test Extraire le ZIP à la racine puis : ```powershell cd "D:\07-Logiciels\23-youtube_personal" flutter run -d windows ``` Pas besoin de `flutter clean`.