Pular para o conteúdo principal

Visão Geral

As configurações do Kodus funcionam em três níveis: Global, Repositório e Diretório.
O nível mais específico prevalece: Diretório > Repositório > Global
Global
 ├─ Repositório A
 │   ├─ Diretório A1
 │   └─ Diretório A2
 └─ Repositório B

Como Funciona

Os campos herdam do nível pai por padrão. Quando você altera um campo no Global, todos os repositórios e diretórios sem uma sobrescrita são atualizados automaticamente.
As sobrescritas são por campo. Você pode sobrescrever um campo e herdar todo o resto.
Uma vez sobrescrito, um campo para de seguir o pai e usa seu valor local.

Exemplos

Você altera Limites de severidade no Global.Todos os repositórios e diretórios sem uma sobrescrita são atualizados automaticamente. Os que têm sobrescrita permanecem inalterados.

Boas Práticas

  • Comece no Global com padrões sólidos
  • Sobrescreva apenas quando tiver uma necessidade específica para aquele repositório/diretório

Perguntas Frequentes

Não. As sobrescritas locais permanecem inalteradas.
Sim. As sobrescritas são por campo.
Do Repositório primeiro. Se o Repositório não tiver uma sobrescrita para aquele campo, herda do Global.