Referencia
Documentación
Cada comando de km con sus opciones, sus fórmulas y ejemplos de salida, más la configuración y los lenguajes soportados.
Para empezar
- Instalación
- Instala el binario km y el autocompletado para tu shell.
- Configuración
- El archivo .kimun.toml: umbrales, compuertas de calidad y cómo generarlo con km init.
Métricas estáticas
- km score
- Puntaje de salud del código
- km loc
- Contar líneas de código
- km dups
- Detectar código duplicado
- km cycom
- Complejidad ciclomática
- km cogcom
- Complejidad cognitiva
- km indent
- Complejidad por indentación
- km hal
- Métricas de complejidad de Halstead
- km mi
- Índice de mantenibilidad (variante de Visual Studio)
- km miv
- Índice de mantenibilidad (variante de verifysoft)
- km smells
- Detección de code smells
- km deps
- Análisis del grafo de dependencias
- km report
- Informe completo de métricas
Historia en git
- km hotspots
- Análisis de hotspots
- km churn
- Análisis de churn
- km knowledge
- Análisis de propiedad del código
- km authors
- Resumen de propiedad por autor
- km tc
- Análisis de acoplamiento temporal
- km impact
- Impacto de un diff
- km age
- Análisis de antigüedad de archivos
Herramientas
- km ai
- Skill y análisis para agentes de código
Referencia
- Lenguajes soportados
- Los lenguajes que Kimün reconoce y cómo cuenta cada archivo.
- Referencias
- Los libros y artículos en que se basan las métricas de Kimün.