Análise de código estático em Java

Análise de código estático em Java

A Análise de código estático é um método de analisar o código fonte dos programas sem executá-los.

Ele pode descobrir problemas de formatação, desreferenciamento de ponteiro nulo e outros cenários simples.

Então, vamos pular para ele.

>> Introdução às métricas de qualidade do código

Uma visão geral de alguns dos defeitos críticos detectados pelas ferramentas de análise estática.

>> Ferramentas de análise estática Java

Como integrar três ferramentas de análise estática amplamente usadas com o Eclipse e o IntelliJ IDEA.

>> PMD

Neste rápido artigo, apresentamos o PMD - uma ferramenta flexível e altamente configurável focada na análise estática do código Java

>> Cobertura

Aqui, mostramos como usar o Cobertura para calcular a cobertura de código em um projeto Java.

>> FindBugs

Desta vez, com foco em FindBugs.

>> Jacoco

Neste artigo, vemos como usar o plug-in JaCoCo Maven para gerar relatórios de cobertura de código para projetos Java.