Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

[devtools_extensions] build_and_copy passes the deprecated --pwa-strategy flag

Fermée Adaptée aux débutants
#10,026 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 3 jours

@spydon y travaille déjà.

Depuis le 5/10/2026.

  • #10027 par @spydon — fusionnée

Évaluation

Difficulté
1/5
Temps estimé
Moins d'une heure
Accessibilité débutants
92/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
Active
Stack technique
dart, flutter
Domaine
tooling

Piste de recherche

Commencez par packages/devtools_extensions/bin/_build_and_copy.dart et examinez les arguments utilisés par la commande build_and_copy. Exécutez dart run devtools_extensions build_and_copy avec Flutter 3.47.3 ou une version ultérieure, puis confirmez que l’avertissement concernant le flag obsolète a disparu et que la compilation de l’extension se termine toujours correctement. La modification précédente #8639/#8640 fournit un précédent pertinent.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Running dart run devtools_extensions build_and_copy on a recent Flutter version prints:

[build_and_copy] Building the extension Flutter web app...
ERROR: ERROR: ERROR: The --pwa-strategy option is deprecated and will be removed in a future Flutter release.

The command hardcodes --pwa-strategy=offline-first in packages/devtools_extensions/bin/_build_and_copy.dart. Flutter deprecated that flag in https://github.com/flutter/flutter/pull/177613 as part of https://github.com/flutter/flutter/issues/156910, so it now only produces the warning, and the build will start failing once the flag is removed.

This is the same situation as #8639, where the removed --web-renderer flag broke build_and_copy and was fixed by dropping the flag in #8640.

Reproduced with Flutter 3.47.3 stable and devtools_extensions 0.5.1.

Langage dominant
Dart
Étoiles
1.7k
Forks
408
Merge moyen
4 j 20 h
PR mergées (30 j)
11

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de flutter/devtools

Toutes les issues de flutter/devtools

Issues similaires

Plus d'issues Dart

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.