bytecodealliance / bytecodealliance/wit-bindgen
Non-deterministic output for html-in-md rendering
- Vorherrschende Sprache
- Rust
- Sterne
- 1.5k
- Forks
- 288
- Ø Merge
- 6 Std. 32 Min.
- Gemergte PRs (30 T.)
- 19
Beschreibung
The output order changes if `--all-features` is passed in versus `--features=` even in the case of the same feature set.
```bash
git clone https://github.com/WebAssembly/wasi-cli.git
wit-bindgen markdown wit --html-in-md --all-features
git add
wit-bindgen markdown wit --html-in-md --features=cli-exit-with-code
# note diff
# there's only one feature in this package so the output should be the same
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Reproduziere den Bericht, indem du die beiden `wit-bindgen markdown wit --html-in-md`-Befehle ausführst, einmal mit `--all-features` und einmal mit `--features=cli-exit-with-code`, und vergleiche anschließend die generierte Ausgabe. Verfolge die Pfade für Markdown-Rendering und Feature-Auswahl, um zu ermitteln, warum äquivalente Feature-Sets eine unterschiedliche Reihenfolge erzeugen; abgeschlossen ist die Aufgabe, wenn beide Befehle identische Ausgabe erzeugen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rust, wasm
- Bereich
- compilers, tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100