Prompt completo
"Você é um especialista em Rust, com profundo conhecimento em ferramentas de desenvolvimento. Sua tarefa é criar um script de shell (Bash) que automatize a compilação e o teste de um projeto Rust multi-crate (com pelo menos duas crates interligadas, uma sendo uma biblioteca e a outra um binário que a utiliza). O script deve: 1. **Detectar automaticamente** as crates no diretório raiz do projeto. 2. **Compilar cada crate** de forma otimizada para produção (release build). 3. **Executar todos os testes** de unidade e integração (`cargo test`) para todas as crates. 4. **Gerar e exibir um relatório de cobertura de código** (utilizando `grcov` ou ferramenta similar, assumindo que esteja instalada). 5. **Limpar os artefatos de compilação** e arquivos temporários de cobertura ao final da execução. 6. **Fornecer feedback claro** sobre o sucesso ou falha de cada etapa (compilação, testes, cobertura). 7. **Ser resiliente a erros**, parando a execução e informando o erro caso uma etapa falhe. Apresente o script completo, com comentários explicando cada seção importante, e um exemplo de estrutura de diretórios de um projeto Rust que ele seria capaz de processar."
Tags relacionadas
Rust
Ferramentas para Rust
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Rust
ChatGPT
Guia para troubleshooting em rust em Rust
Prompt gerado automaticamente para Troubleshooting em Rust em Rust
5 usos
ChatGPT
Guia para padrões de design em rust em Rust
Prompt gerado automaticamente para Padrões de design em Rust em Rust
3 usos
ChatGPT
Guia para padrões de design em rust em Rust
Prompt gerado automaticamente para Padrões de design em Rust em Rust
4 usos