Lint Quality Code — Analizador Estático .NET
Herramienta de análisis estático de calidad de código para .NET. Incluye más de 40 reglas de code smells en 8 categorías para mejorar mantenibilidad, diseño y legibilidad desde el pipeline de CI/CD.
Pago seguro via PayPal · Descarga inmediata · Licencia para uso profesional
Reglas de linting personalizadas
Conjunto de reglas Roslyn/Analyzer adaptadas a proyectos .NET modernos. Detecta anti-patrones, violaciones de convenciones y código difícil de mantener.
Integración CI/CD lista
Compatible con GitHub Actions, Azure DevOps y Jenkins. Incluye configuración de threshold de calidad para bloquear PRs con código defectuoso.
Estándares de código limpio
Basado en principios SOLID, Clean Code y Microsoft .NET guidelines. Incluye reglas para nomenclatura, complejidad ciclomática y duplicación de código.
Reportes detallados
Genera reportes en múltiples formatos: consola, HTML y JSON. Cada violación incluye descripción, severidad y sugerencia de corrección.
CATEGORÍAS Y REGLAS DESTACADAS (README)
- Bloaters: Long Method, Large Class, Primitive Obsession, Long Parameter List, Data Clumps.
- OO Abusers: Switch Statements, Temporary Field, Refused Bequest.
- Metrics: Cyclomatic Complexity, Depth of Inheritance, Class Coupling, Cognitive Complexity.
- Quality Code Patterns: Goto, Missing Braces, Nested Ternary, Commented-Out Code y más.
- .NET Specific: Exception Swallowing, Service Locator, Hidden Side Effects, Async sin CancellationToken.
- Configuración por .editorconfig para severidad y umbrales de cada regla.
Incluye ejemplos de unit testing para validación de analyzers con Xunit y Analyzer Testing.
QUÉ INCLUYE
- Paquete NuGet listo para instalar (netstandard2.0)
- Reglas de análisis estático para proyectos .NET
- Configuración para integración en pipelines CI/CD
- README con instrucciones de instalación y uso
- Ejemplos de uso y casos de detección de código defectuoso
¿Problemas con tu descarga? Escríbenos a morbius.gameplay@gmail.com