bbcmicrobit / bbcmicrobit/PythonEditor

blocks: prevent download when a block is incomplete

Aberta
#47 3 comentários 0 reações 0 responsáveis Ver no GitHub
enhancement
Linguagem predominante
JavaScript
Estrelas
201
Forks
126
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

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?

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece rastreando como os blocos são verificados antes que o editor baixe um arquivo hex e, em seguida, reproduza o caso de bloco incompleto mostrado na issue. A tarefa estará concluída quando um bloco ao qual falta uma entrada acoplada obrigatória for detectado e o arquivo hex inválido não for baixado, cobrindo adequadamente o comportamento resultante para o usuário.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
javascript
Domínio
frontend
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.