CodeChain-io / CodeChain-io/codechain
Extract utility functions of CodeChain class
- Linguagem predominante
- Rust
- Estrelas
- 256
- Forks
- 50
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
CodeChain is a heavy class. I would like to use some helper functions of the CodeChain class in other test code, but CodeChain has too many functionalities and it is hard to pass it as an argument to other functions.
Guia de contribuição
Direção de pesquisa
Localize a classe CodeChain e identifique as funções auxiliares de que o restante do código de teste precisa. Revise quais funções auxiliares dependem da classe e, em seguida, extraia os utilitários reutilizáveis sem exigir uma instância de CodeChain. O trabalho estará concluído quando o código de teste puder usar esses utilitários de forma independente e os testes existentes continuarem passando.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- rust
- Domínio
- blockchain, testing
- Tipo de issue
- Refatoração
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100