Visão Geral
Aplique configurações de code review personalizadas a pastas específicas do seu repositório. Ideal para monorepos onde áreas diferentes possuem padrões ou responsabilidades distintas. Kody seleciona uma única configuração por PR: Diretório → Repositório → GlobalSaiba como as configurações fluem entre os níveis em Herança e Sobrescrita de Configuração.
Como Funciona
- Configure qualquer pasta em qualquer profundidade (ex.:
api/src/services) - Configure quantas pastas quiser
- Sem sobreposição: se você configurar
api/src/services, não poderá também configurarapi/src/services/users
Regras de Seleção
- Um diretório configurado alterado: Usa a configuração daquele diretório
- Nenhum diretório configurado alterado: Usa a configuração do repositório (ou global se não houver configuração de repositório)
- Dois ou mais diretórios configurados alterados: Escala para a configuração do repositório (ou global se não houver configuração de repositório)
Kody usa uma configuração por PR para manter as revisões previsíveis. Misturar configurações causa conflitos.
Exemplos
- Único diretório configurado
- Nenhum diretório configurado
- Múltiplos diretórios configurados
Você configurou
src/microservice-alpha. O PR altera arquivos em src/microservice-alpha e pastas não configuradas.Usa a configuração de microservice-alpha.Configuração
- Na barra lateral, abra o seletor de escopo no topo do grupo Code review e escolha Add repository configuration
- Em Create repository settings, use Select the target repository, depois Select the target directories (uma ou mais pastas) e clique em Create settings
- Escolha o novo escopo de diretório — ele aparece recuado abaixo do seu repositório no seletor de escopo — e altere as configurações em qualquer página (General, What to review, Kody Rules, What Kody writes); as páginas de configurações salvam com Save settings
kodus-config.yml, ele sobrescreve as configurações da interface web (veja Prioridade de Configuração nas configurações Gerais).