Skip to main content
Cuando tienes múltiples repositorios, mantener la coherencia de los estándares de codificación es un desafío. Kodus admite la herencia de reglas para que puedas definir reglas una vez y aplicarlas en todos lados.

Reglas a nivel de organización

Crea reglas a nivel de organización y se aplican automáticamente a todos los repositorios:
  1. Ve a Configuración de Revisión de CódigoGlobalKody Rules
  2. Crea tus reglas — se aplican a todos los repositorios de la organización
  3. Los repositorios individuales pueden heredar, anular o excluir reglas específicas

Herencia de reglas

Las reglas fluyen desde la organización → repositorio → directorio:
  • Las reglas de organización se aplican en todos lados por defecto
  • Las reglas de repositorio pueden anular o extender las reglas de la organización
  • Las reglas de directorio pueden especializarse aún más para rutas específicas
Un repositorio puede excluir una regla heredada si no aplica a esa base de código.

Referencias entre repositorios

Usa @repo:org/proyecto en las instrucciones de la regla para referenciar archivos de otros repositorios:
Esto te permite mantener un repositorio central de estándares al que todas las reglas hacen referencia.

Memorias en toda la organización

Las Memorias con alcance de nivel de organización se aplican en todos los repositorios. Por ejemplo:
Para más detalles, consulta Herencia de Reglas.