bytecodealliance / bytecodealliance/ComponentizeJS

variant errors on top-level errors mask real error

Aberta
#19 0 comentários 0 reações 0 responsáveis Ver no GitHub
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

Receba novas issues na sua caixa de entrada

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