RPG GuardianEnterprise Code Quality Analyzer for IBM i RPG Guardian ayuda a revisar la calidad de codigo IBM i desde Visual Studio Code. Analiza el documento abierto, identifica posibles problemas y presenta recomendaciones junto al fuente. Caracteristicas
Requisitos
Instalacion
Si dispone del paquete VSIX, use Extensions > ... > Install from VSIX... y seleccione el archivo de RPG Guardian. Si VS Code solicita recargar, ejecute Developer: Reload Window. Como utilizarla
Tambien puede consultar los hallazgos desde el icono RPG Guardian en la barra de actividad izquierda y desde Problems. No necesita seleccionar un archivo de reglas para comenzar. Editar o cerrar el documento invalida el reporte anterior. Ejecute nuevamente el analisis antes de exportar o navegar a los resultados. Ayuda y configuracionEn la esquina superior derecha del reporte encontrara:
La configuracion inicial mantiene la IA desactivada. Para comenzar solo con analisis local:
Puede ajustar los pesos de puntuacion o agregar un archivo de reglas mediante Cargar reglas adicionales. Las reglas adicionales complementan el perfil integrado; no lo sustituyen. Interpretacion del reporteLos hallazgos se clasifican como Critical, High, Medium, Low o Info. Priorice los problemas de mayor severidad y revise la evidencia antes de modificar el codigo. Una regla No evaluada requiere informacion o revision adicional; no significa que este aprobada. El Quality Gate combina el score con hallazgos criticos y revisiones pendientes. La madurez y el riesgo son indicadores orientativos, no certificaciones. Privacidad y alcanceEl analisis estatico local no envia el fuente a proveedores de IA. La revision IA es opcional, requiere un workspace confiable y pide consentimiento antes de enviar el fuente completo y las reglas. Las claves de Azure se guardan en VS Code SecretStorage, no en los ajustes. El analisis es heuristico y se limita al documento abierto: no ejecuta el programa, no expande /COPY o /INCLUDE y no verifica catalogos DB2, planes SQL ni enlaces ILE. No sustituye compilacion, pruebas o revision humana. ManualEl manual completo LicenciaMIT. |