bytecodealliance / bytecodealliance/ComponentizeJS
variant errors on top-level errors mask real error
- Linguagem predominante
- Rust
- Estrelas
- 391
- Forks
- 53
- Merge médio
- 3d 5h
- PRs com merge (30d)
- 1
Descrição
When using say a restricted error variant, throwing an unsupported error will be masked by the "invalid variant" error in the bindings.
In componentize bindings, we should specially handle invalid error variants at the top-level to be able to provide better debugging output.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
Comece rastreando o caminho de componentize bindings que lida com variantes de erro restritas, concentrando-se em como um erro de nível superior não suportado se torna um erro de variante inválida. Reproduza o comportamento de mascaramento e compare as informações de erro disponíveis. O trabalho estará concluído quando o erro não suportado original continuar visível na saída de depuração em vez de ser mascarado.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- rust, wasm
- Domínio
- tooling
- Tipo de issue
- Bug
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100