Análisis de código para la migración

Ejecutar los análisis y visualice los resultados.

Para iniciar el análisis, pulse Analizar en la ventana Configuración del analizador de software .
Los resultados se visualizan en la vista Resultados de análisis de software.
Figura 1. Vista de resultados de Revisión de código Java
Vista de resultados de Revisión de código Java

El contenido de la vista de resultados varía en función de las reglas que se ejecutan. Los resultados generados por una herramienta de migración de aplicaciones se visualizan en uno de los separadores siguientes:

  • Revisión de archivos
  • Revisión de código Java
  • Revisión del código JSP
  • Revisión de archivos XML

Si no aparecen resultados en el panel, no se identifican problemas al realizar la exploración.

Pulse con el botón derecho del ratón sobre resultados individuales tales como ver el código fuente donde se ha producido el problema o corregir el problema con un arreglo proporcionado.

Figura 2. Opción de resultados con Vista previa de arreglo rápido y Ayuda
Opción de resultados con Vista previa de arreglo rápido y Ayuda

No todas las reglas tienen todas las acciones disponibles; las acciones posibles incluyen:

Ver resultado
Abre un editor que muestre el archivo de origen que ha desencadenado la regla. La causa del problema se resalta y se muestra un icono de violación de regla en el editor.
Problema resaltado.
Arreglo rápido
La superposición de bombilla en el icono de lista de resultados ( Icono de resultado ) indica que esta regla tiene un arreglo rápido. Si se selecciona esta opción se ejecuta la conversión que modifica el código Java afectado, el archivo XML, JSP o el archivo manifiesto, permitiendo que se ejecute en WebSphere Application Server. Es posible que el arreglo rápido cambie directamente el código o que presente los pasos necesarios para completar dicho arreglo.
Vista previa del arreglo rápido
Esta opción está disponible para las reglas que soportan una comparativa en paralelo del código original y del código después de aplicar el arreglo rápido. Esta opción permite que se visualicen los cambios antes de que se realicen.

Algunos arreglos rápidos modifican más de un archivo. Cuando se selecciona Vista previa de arreglo rápido para un arreglo que afecta a múltiples archivos, los archivos se muestran en la parte Comparación de estructura de la vista Comparación. Efectúe una doble pulsación sobre cada archivo para ver las diferencias.

Figura 3. Vista previa de arreglos rápidos para varios archivos
Vista previa de arreglo rápido con varios archivos
Ignorar el resultado
Esta opción elimina la regla de la lista sin efectuar un cambio de código. Para archivos Java y XML, se añade una anotación de comentario al archivo para que la regla no se lance en futuras ejecuciones de análisis.
Aplicar arreglo rápido a todo
Esta opción resuelve todos los problemas identificados en una regla determinada.
Categoría Aplicar arreglo rápido a todo
Esta opción ejecuta todos los arreglos rápidos identificados en la categoría a la que pertenece la regla. Una regla debe tener habilitada la opción Aplicar arreglo rápido a todo para que Categoría Aplicar arreglo rápido a todo pueda ejecutar su arreglo rápido. Por ejemplo, si elige esta opción en una regla Java, se ejecutan los arreglos rápidos para todas las reglas Java que tienen la opción Aplicar arreglo rápido a todo.