bbcmicrobit / bbcmicrobit/PythonEditor

blocks: prevent download when a block is incomplete

Aperta
#47 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
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:
![image](https://cloud.githubusercontent.com/assets/147113/24121084/d9302da6-0dae-11e7-9f10-5f862efd1ed1.png)

...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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.