Hard Code Check de Novacomp es una extensión para Visual Studio Code diseñada específicamente para revisar y mejorar la calidad del código en entornos de desarrollo de IBM i. Con un enfoque en la detección de constantes prohibidas, esta herramienta permite a los desarrolladores mantener un código limpio, seguro y conforme a estándares establecidos, contribuyendo a la excelencia en el desarrollo de aplicaciones en IBM i.
Características
Detección de Constantes Prohibidas: La extensión permite identificar constantes que no deberían utilizarse en el código evitando prácticas de hard coding que pueden afectar la mantenibilidad y seguridad del sistema.
- Lista Configurable de Constantes: Los usuarios pueden personalizar la lista de constantes prohibidas según los lineamientos de su equipo o proyecto, adaptando la herramienta a sus necesidades específicas.
- Gestión de Tipos de Errores: Los usuarios tienen la opción de configurar el tipo de notificación para cada constante detectada, categorizándola como “Error” o “Warning”, lo que permite distinguir entre problemas críticos y advertencias menos severas.
- Soporte para Múltiples Lenguajes de IBM i: Hard Code Check Novacomp es compatible con una variedad de lenguajes utilizados en IBM i, incluyendo CL, RPG, RPGLE, SQLRPGLE, SQL, entre otros, garantizando su aplicabilidad en proyectos complejos y multilingües.
Beneficios
Mejora de la Calidad del Código: Al evitar constantes hard-coded, esta extensión ayuda a los desarrolladores a cumplir con las mejores prácticas y estándares de calidad.
Ahorro de Tiempo de Revisiones: Automatiza la detección de problemas comunes, reduciendo el esfuerzo en las revisiones manuales de código y acelerando el ciclo de desarrollo.
Flexibilidad y Adaptabilidad: La configuración de constantes y tipos de error permite que la herramienta se adapte a los requerimientos específicos de cada organización o proyecto, asegurando un mayor control sobre la calidad del código.
Configuración de Validaciones
Configure las validaciones de Hard Code Check en el archivo config.json de Visual Studio Code. Puede acceder a este archivo desde la opción Preferences: Hard Code Check: Open Configuration Rules en el menú de configuración de Visual Studio Code.
Licencia
Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.