1 repositorio
Automated scanning of source code attributes to verify compliance with documentation and type requirements.
Distinct from Attribute Metadata Annotations: Focuses on the process of scanning for compliance, whereas Attribute Metadata Annotations focuses on the act of attaching metadata.
Explore 1 awesome GitHub repository matching development tools & productivity · Metadata Scanning. Refine with filters or upvote what's useful.
Este proyecto es una herramienta de análisis estático y linter para Elixir diseñado para imponer una estructura visual unificada en los codebases. Sirve como especificación para el formato de código, convenciones de nombres y estándares de documentación. La herramienta proporciona un sistema estandarizado para el uso de mayúsculas/minúsculas y prefijos en archivos, funciones y variables. También establece directrices para formatear las descripciones de módulos y funciones para garantizar una documentación técnica consistente. El proyecto cubre una amplia gama de áreas de calidad de código, incluyendo la organización de diseños de módulos, la implementación de patrones de comentarios y la estandarización de aserciones de prueba. También proporciona orientación sobre expresiones idiomáticas del lenguaje y la definición de especificaciones de tipos.
Scans module and function attributes to ensure required documentation blocks and type definitions are present.