Prompt para ferramentas para rust em Rust

Prompt gerado automaticamente para Ferramentas para Rust em Rust

5.0
42 usos
ChatGPT
Usar no ChatGPT
"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."

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de Rust

Continue explorando prompts nesta categoria.

Guia para padrões de design em rust em Rust

Prompt gerado automaticamente para Padrões de design em Rust em Rust

Guia para fundamentos de rust em Rust

Prompt gerado automaticamente para Fundamentos de Rust em Rust

Guia para padrões de design em rust em Rust

Prompt gerado automaticamente para Padrões de design em Rust em Rust