🦀
ChatGPT intermediate

Prompt para ferramentas para rust em Rust

Prompt gerado automaticamente para Ferramentas para Rust em Rust

4 usos Rust

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