bytecodealliance / bytecodealliance/wit-bindgen

Improvement: print worlds to choose from in the error message for multi-world packages

Offen
#996 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Rust
Sterne
1.5k
Forks
286
Ø Merge
6 Std. 32 Min.
Gemergte PRs (30 T.)
19

Beschreibung

When trying to create bindings for a package with multiple worlds, one has to choose which world to target. It'd be great if the error message printed when no choice has been made would print the available options, and ideally also what the option name is for choosing them.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den Fehler zu lokalisieren, der ausgegeben wird, wenn Bindings für ein Paket mit mehreren Worlds ohne ausgewählte World angefordert werden, und untersuche anschließend, wie Optionen zur World-Auswahl geparst oder gemeldet werden. Die Aufgabe ist erledigt, wenn der Fehler die verfügbaren Worlds auflistet und die zum Auswählen einer World verwendete Option angibt; füge den relevanten Test hinzu oder aktualisiere ihn, falls das Repository eine Abdeckung für diese Diagnose hat.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust, wasm
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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