O GitHub anunciou nesta quarta-feira, 4 de novembro, o CodeQL 2.27.4, com ajustes na precisão das análises e nos metadados das consultas. A ferramenta é usada para encontrar padrões de risco no código de aplicações.
As mudanças incluem redução de falsos positivos em Rust e reconhecimento de mais situações de tratamento de dados em Java e Kotlin. Há também ajustes na análise de C++ e verificações mais fortes sobre metadados de pacotes de consultas.
Um falso positivo acontece quando a ferramenta sinaliza um trecho que, após investigação, não corresponde ao problema apontado. Reduzir esse ruído ajuda equipes a dedicar atenção aos avisos que precisam de correção.
A atualização não dispensa revisar os resultados nem significa que um projeto ficará livre de falhas. Para quem mantém análise automatizada no GitHub, o caminho é verificar a versão utilizada pelo fluxo e observar se os alertas mudam após a atualização. O efeito depende das linguagens e das consultas usadas no repositório; não há uma taxa única de melhoria que sirva para qualquer aplicação.
Fonte: GitHub Changelog, 4 de novembro.



