Corrección de un problema notificado en un resultado

Puede modificar un archivo de código fuente para arreglar un problema detectado por la revisión de código.

Antes de empezar

Debe ejecutar una revisión de código y abrir los resultados en la vista Resultados del analizador de software.

Acerca de esta tarea

El componente Revisión de código abre archivos fuente analizados en el el editor LPEX básico o el editor LPEX de sistemas remotos. Puede utilizar estos editores para arreglar problemas detectados por el componente Revisión de código. También puede eliminar, ocultar o mostrar resultados de revisión de código en el editor.

Corrección de un problema en el código fuente

Procedimiento

  1. En el panel de la derecha de la vista Resultados del analizador de software, expanda la regla que contiene los resultados en los que está interesado.
  2. Bajo la regla, pulse con el botón derecho sobre un resultado y pulse Ver resultado El archivo de código fuente se abre en un editor soportado y se coloca para mostrar las líneas de código señaladas por el resultado. El editor que se abre depende de la configuración del editor y del editor que se utilizó por última vez para abrir un archivo del mismo tipo. Las líneas se seleccionan temporalmente de modo que están resaltadas. Los iconos se visualizan en los márgenes izquierdo y derecho junto a la primera línea del área afectada. Al pasar el puntero del ratón sobre un icono se visualiza el texto de la regla.
    En el ejemplo de Figura 1 la regla es Evitar IF sin ELSE y la gravedad es Aviso. Se muestra el resaltado siguiente:
    • Toda la sentencia IF está subrayada con una línea irregular.
    • Los iconos se visualizan en la regla vertical (margen izquierdo) y la regla de visión general (margen derecho), en la primera línea del código fuente del problema.
    • El icono de la regla vertical es un icono de gravedad que coincide con la gravedad de la regla.
    • Al pasar el puntero del ratón sobre el icono se muestra el texto de la regla, Evitar IF sin ELSE.
    Figura 1. Vista de una violación de regla visualizada en el editor de lenguaje COBOLEjemplo de un resultado de regla en el editor
  3. Modifique el código fuente para arreglar el problema que originó el resultado a generar. No está limitado a arreglar un problema. Puede hacer tantas actualizaciones al código fuente como desee, como normalmente haría en el editor.
  4. Guarde el archivo y cierre el editor.
  5. Para verificar que el cambio en el código fuente ha arreglado el problema, vuelva a ejecutar el análisis de código.

Eliminación, ocultación y muestra de los resaltados de revisión de código

Acerca de esta tarea

El resaltado del texto de código fuente afectado por un resultado de revisión de código está presente en cualquiera de los editores soportados. Para obtener información sobre los editores soportados, consulte editores soportados.

El resaltado permanece con el archivo de código fuente hasta que se produce uno de los sucesos siguientes:
  • Se arregla el problema y se ejecuta otro análisis de código sobre el archivo de código fuente.
  • Se cierra el entorno de trabajo de desarrollo.
  • Elimina el icono al igual que eliminaría una marca de favoritos normal.
    Nota: El icono de gravedad es un tipo de marca de favoritos. Por lo tanto, puede eliminar un icono de gravedad del margen izquierdo del editor en cualquier momento al igual que eliminaría cualquier marca de favoritos.

Procedimiento


Comentarios