Guillem Marpons anunciou uma ferramenta de verificação de código para o GCC, que visa validar a estrutura do código dos programas baseando-se em algumas regras.
Seguindo o contexto do projeto GlobalGCC, a ferramenta visa tornar os códigos mais legíveis e de fácil manutenção, em linguagens como C e C++. Isso é importante especialmente em projetos com muitos desenvolvedores (como software livre), onde várias pessoas mexem no código. Uma organização deve se manter, seguindo as normas da linguagem em uso – o que nem sempre acontece quando o código é visto e compilado por um único programador.
Há mais informações sobre essas regras nesta página:
https://www.ggcc.info/?q=codingrules
A ferramenta será apresentada em algumas semanas no GCC Developers Summit 2008, e pode ser baixada e testada seguindo as instruções disponíveis em:
https://www.ggcc.info/files/README-codingrules.txt
No momento, somente informações estruturais são checadas (classes, herança, métodos, variáveis, etc). No decorrer do desenvolvimento, o projeto visa obter informações também dos front-ends, como templates, recursos estáticos, etc.
Leia o anúncio oficial em:
https://lwn.net/Articles/284112/