[Feature] Development environment checks are silently skipped when project detection fails

Offen Anfängerfreundlich
#3,053 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
67/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
react-native, typescript, vscode

Rechercherichtung

Beginne damit, die Prüfungen der Entwicklungsumgebung und ihre Erkennungswege für das Projekt und Expo zu finden, und lies anschließend die zugehörigen Tests. Ergänze Warnungstests für die Fehlerursachen und übersprungenen Prüfungen und bestätige, dass der bestehende Fallback weiterhin ohne Pop-ups fortgesetzt wird. Fertig ist die Aufgabe, wenn Tests sowohl die Warnungen als auch die weiterhin ausgeführten Prüfungen verifizieren.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement
Problem

The development environment check silently handles project and Expo detection failures. As a result, Windows, macOS, or Expo checks may be skipped without explaining why, making incomplete results difficult to diagnose.

Expected behavior

Log a warning containing the failure reason and the checks being skipped, while continuing with the remaining checks.

Proposed change
  • Add warnings for project and Expo detection failures.
  • Preserve existing fallback behavior without adding error popups.
  • Add tests verifying the warnings.
Vorherrschende Sprache
TypeScript
Sterne
2.7k
Forks
303
Ø Merge
22 Std. 52 Min.
Gemergte PRs (30 T.)
36

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus microsoft/vscode-react-native

Alle Issues in microsoft/vscode-react-native

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.