O Próximo Passo para LGTM.com: Análise de Código do GitHub!
Hoje, a análise de código do GitHub possui todos os recursos principais do LGTM.com — e mais! Portanto, chegou a hora de anunciar o plano para a descontinuação gradual do LGTM.com.
A Jornada do LGTM.com
Três anos atrás, a equipe que construiu o LGTM.com se juntou ao GitHub. Desde então, trabalhamos incansavelmente para integrar nativamente a tecnologia de análise CodeQL do LGTM.com ao GitHub. Em 2020, a análise de código do GitHub foi lançada em beta público e, mais tarde naquele ano, tornou-se disponível para todos.
A análise de código do GitHub é alimentada pelo mesmo mecanismo de análise: CodeQL. Desde então, continuamos a investir na CodeQL e na análise de código do GitHub. Hoje, a análise de código do GitHub possui todos os recursos principais do LGTM.com — e mais!
Cronograma de Descontinuação
Fim de Agosto de 2022
- Sem mais inscrições de usuários e novos repositórios: A partir do final de agosto, o LGTM.com não aceitará mais novas inscrições de usuários. Também não será mais possível adicionar novos repositórios para análise.
Outubro
- Ajuda na migração de repositórios: Faremos o nosso melhor para ajudar a migrar repositórios que usam ativamente o LGTM.com para sinalizar potenciais problemas de segurança em suas solicitações de pull. Para esses repositórios, criaremos solicitações de pull que adicionam um fluxo de trabalho do GitHub Actions que executa a análise de código.
Fim de Novembro
- Novos commits e pull requests não serão mais analisados: No final de novembro, o LGTM.com deixará de buscar novos commits para os repositórios que analisa. Também deixará de analisar pull requests no GitHub.com.
16 de Dezembro
- Desligamento do LGTM.com: A partir de 16 de dezembro, o LGTM.com não estará mais disponível. Isso inclui, mas não se limita a:
- Distintivos de qualidade de código do LGTM.com
- Console de consultas do LGTM
- Documentação do LGTM
- Todas as APIs do LGTM.com
Agradecimentos
Em nome de toda a equipe do LGTM.com, gostaríamos de agradecer a todos por nos acompanharem nesta jornada incrível. Desde o lançamento do LGTM.com em 2017, passando pela aquisição do Semmle pelo GitHub em 2019, até o lançamento da análise de código do GitHub e todas as melhorias que implementamos desde então: foi uma jornada absolutamente incrível. Obrigado!
FAQ
Como posso começar com a análise de código do GitHub?
O GitHub está comprometido em ajudar a construir software mais seguro sem comprometer a experiência do desenvolvedor. Para saber mais ou habilitar os recursos de segurança do GitHub em repositórios, como análise de código ou Dependabot, confira o guia de início rápido.
Posso continuar usando o console de consultas do LGTM.com?
Se você é um usuário ativo do console de consultas do LGTM.com e ainda não faz parte do nosso programa beta para testar essa funcionalidade no GitHub, por favor, deixe-nos uma nota.
Onde posso fazer perguntas ou deixar feedback?
Por favor, junte-se à nossa discussão no GitHub sobre este tópico!
Como posso baixar dados do LGTM.com antes que ele fique offline?
Dê uma olhada nas várias APIs disponíveis no LGTM.com.