bbcmicrobit / bbcmicrobit/PythonEditor
blocks: prevent download when a block is incomplete
- Lingua principale
- JavaScript
- Stelle
- 201
- Fork
- 126
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
In situations like the image below where a block that requires some other input doesn't have it:

...it would be kind to the user to stop them from downloading a broken hex file. (Broken in the sense that because the block is missing a required input, we know that the parser will fail to interpret the script)
Can we detect that a block is missing a required docked other block?
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia tracciando come vengono controllati i blocchi prima che l’editor scarichi un file hex, quindi riproduci il caso di blocco incompleto mostrato nell’issue. Il lavoro è completato quando viene rilevato un blocco a cui manca un input agganciato richiesto e il file hex non valido non viene scaricato, coprendo adeguatamente il comportamento risultante per l’utente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript
- Ambito
- frontend
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100