Add protocol mapper sanity check to protodef-validator
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 65/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- javascript
- Ambito
- tooling
Direzione di ricerca
Start by locating the protocol-switch validation logic and the tests for mapper and custom datatype handling. Add a sanity check for switch values when the preceding mapper's possible enum values are known, while preserving validation for custom datatypes where those values are unavailable; done means invalid references are reported and valid or unknowable cases continue to work.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Protocol switches could reference values absent from their preceding mapper, causing undefined dispatch behavior
There should be sanity check to ensure switches happen on enum values that are defined, if the interpreter/compiler knows what the possible enumerated values are (custom datatypes may not make this information available for sanity check)
Related
- Lingua principale
- JavaScript
- Stelle
- 1
- Fork
- 4
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ProtoDef-io/node-protodef-validator
-
Improve speedAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
ProtoDef-io/node-protodef-validator#1 · 2 commenti ·
Tutte le issue di ProtoDef-io/node-protodef-validator
Issue simili
-
needs-website-changes
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
[Feature] 已有证书托管支持拖拽上传Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 63/100
-
[Bug]: [A11y] Missing accessible name on icon-only standalone links (WCAG 2.1 SC 2.4.4, 4.1.2)Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
jaegertracing/jaeger-ui#4596 ·
I maintainer di solito rispondono entro 1 giorno
-
Add: CNC Region Calima [CO]Apertachannels:add check:passed
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
I maintainer di solito rispondono entro 9 giorni