bytecodealliance / bytecodealliance/wit-bindgen

`markdown` creates hyperlink for parameter name if it shares name with type

Aperta
#456 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
1.5k
Fork
286
Merge medio
6h 32m
PR unite (30g)
19

Descrizione

`foo.wit`:
```
interface foo {
type foo = u64

foo: func(foo: foo) -> foo
}

world foo {
default export foo
}
```
`foo.html`:
```html

Default exported interface of foo


Types


foo: u64


Size: 8, Alignment: 8


Functions




foo


Params


Results


```
This line should not have `` for the parameter name:
```html
  • foo:
    ```

    Another issue is the naming conflicts with types, functions, and worlds, they all share the same hyperlink.

  • Guida per i contributori

    Nessuna guida per i contributori indicizzata per questo repository

    Direzione di ricerca

    Riproduci il problema con l’input foo.wit fornito e ispeziona il foo.html generato dal percorso della documentazione Markdown. Parti dal punto di ingresso della generazione HTML e confronta i link per i nomi dei parametri, i tipi, le funzioni e i worlds. Il lavoro è completato quando i nomi dei parametri non sono collegati come tipi e le dichiarazioni in conflitto usano hyperlink distinti.

    Scritto dal modello di indicizzazione a partire dal testo della issue.

    Valutazione

    Stack tecnologico
    markdown, rust
    Ambito
    documentation
    Tipo di issue
    Bug
    Difficoltà
    3/5
    Tempo stimato
    1-2 giorni
    Stato di attività
    Ferma
    Chiarezza
    Abbastanza chiara
    Idoneità per principianti
    45/100

    Ricevi le nuove issue nella tua casella

    Un breve riepilogo di issue GitHub adatte ai principianti.