El próximo paso para LGTM.com: ¡Escaneo de código de GitHub!

LGTM.com

LGTM.com se desactivará gradualmente mientras GitHub integra sus funciones de escaneo de código. Descubre el cronograma y cómo migrar.

El próximo paso para LGTM.com: ¡Escaneo de código de GitHub!

El próximo paso para LGTM.com: ¡Escaneo de código de GitHub!

Hoy, el escaneo de código de GitHub tiene todas las características clave de LGTM.com, ¡y más! Por lo tanto, ha llegado el momento de anunciar el plan para la desactivación gradual de LGTM.com.

Un viaje increíble

Hace tres años, el equipo que construyó LGTM.com se unió a GitHub. Desde ese momento, hemos trabajado incansablemente para integrar de manera nativa su tecnología de análisis CodeQL en GitHub. En 2020, el escaneo de código de GitHub se lanzó en beta pública y, más tarde ese año, se hizo disponible para todos. El escaneo de código de GitHub está impulsado por el mismo motor de análisis: CodeQL. Desde entonces, hemos seguido invirtiendo en CodeQL y en el escaneo de código de GitHub.

Cronograma de desactivación

Fin de agosto de 2022: no más registros de usuarios y nuevos repositorios

A partir de finales de agosto, LGTM.com ya no aceptará nuevos registros de usuarios. También dejará de ser posible agregar nuevos repositorios para análisis. Los usuarios existentes podrán seguir iniciando sesión y utilizando LGTM.com, y el análisis de los repositorios existentes continuará funcionando. Sin embargo, el análisis histórico ya no se realizará; solo se analizarán nuevos commits.

Octubre: ayuda para migrar repositorios a GitHub code scanning

Haremos todo lo posible para ayudar a migrar los repositorios que utilizan activamente LGTM.com para señalar problemas de seguridad potenciales en sus pull requests. Para esos repositorios, crearemos pull requests que añadan un flujo de trabajo de GitHub Actions que ejecute el escaneo de código. Una vez que ese archivo de configuración se fusione, el código fuente del repositorio (y los futuros pull requests) serán escaneados por el escaneo de código de GitHub.

Fin de noviembre: nuevos commits y pull requests ya no serán analizados

A finales de noviembre, LGTM.com dejará de buscar nuevos commits para los repositorios que analiza. También dejará de analizar pull requests en GitHub.com. Los repositorios que aún utilicen el análisis de pull requests de LGTM.com en las semanas previas a esta fase de desactivación recibirán un recordatorio a través de un mensaje en los comentarios de los pull requests publicados por LGTM.com.

16 de diciembre: LGTM.com se cerrará

A partir del 16 de diciembre, LGTM.com ya no estará disponible. Esto incluye, entre otros:

  • Insignias de calidad de código de LGTM.com
  • Consola de consultas de LGTM (incluidos los resultados históricos)
  • Documentación de LGTM
  • Todas las API de LGTM.com

¡Hasta luego y gracias por todo el pescado! En nombre de todo el equipo de LGTM.com, queremos agradecerles por acompañarnos en este maravilloso viaje. Desde el lanzamiento de LGTM.com en 2017, hasta la adquisición de Semmle por GitHub en 2019, el posterior lanzamiento del escaneo de código de GitHub y todas las mejoras que hemos implementado desde entonces: ha sido un viaje absolutamente increíble. ¡Gracias!

Preguntas frecuentes

¿Cómo empiezo con el escaneo de código de GitHub?

GitHub está comprometido a ayudar a construir software más seguro y protegido sin comprometer la experiencia del desarrollador. Para aprender más o habilitar las funciones de seguridad de GitHub en los repositorios, como el escaneo de código o Dependabot, consulta la guía de inicio.

Me encanta la consola de consultas de LGTM.com, ¿puedo seguir usándola?

Si eres un usuario activo de la consola de consultas de LGTM.com y aún no formas parte de nuestro programa beta para probar esta funcionalidad en GitHub, por favor déjanos una nota aquí.

¿Dónde puedo hacer preguntas o dejar comentarios?

¡Por favor, únete a nuestra discusión en GitHub sobre este tema aquí!

¿Cómo puedo descargar datos de LGTM.com antes de que se desconecte?

Por favor, echa un vistazo a la gran cantidad de API disponibles en LGTM.com.

Mejores alternativas a LGTM.com

WisBot

WisBot

WisBot: Genera código Python y cuadernos Jupyter para análisis de datos y aprendizaje automático, facilitando la comprensión y el desarrollo de modelos.

edCode

edCode

edCode: Aprende a programar o prepárate para entrevistas con IA. ¡Cursos autodidácticos, divertidos y fáciles!

Fine

Fine

Fine es una plataforma IA que impulsa el desarrollo de software de forma rápida y eficaz

GitLab Duo Code Suggestions

GitLab Duo Code Suggestions

GitLab Duo Code Suggestions acelera la codificación

GitFluence

GitFluence

GitFluence es una solución AI que ayuda a encontrar comandos Git rápidamente

Dosu

Dosu

Dosu es un chingón AI que facilita el mantenimiento del código a los devs

Code Snippets AI

Code Snippets AI

Code Snippets AI es una herramienta de IA que potencia tu codificación

CodeSandbox

CodeSandbox

CodeSandbox es un entorno de desarrollo en la nube que impulsa la productividad

Codiga

Codiga

Codiga es un análisis de código estático que mejora la calidad del código

EffectiveSoft Corporation

EffectiveSoft Corporation

EffectiveSoft Corporation ofrece servicios de desarrollo de software de primer nivel

Amazon Q Developer

Amazon Q Developer

Amazon Q Developer es un AI para un desarrollo de software eficiente

New Relic CodeStream

New Relic CodeStream

New Relic CodeStream mejora el rendimiento del código en el IDE

CodeWP

CodeWP

CodeWP es una herramienta AI que facilita el trabajo en WordPress

Gitpod

Gitpod

Gitpod es un entorno de desarrollo rápido que ofrece automatización y seguridad

Code Coach

Code Coach

Code Coach es un entrevistador AI que te ayuda a prepararte

Stenography

Stenography

Stenography es una herramienta con funciones automatizadas de documentación

Jam | AI Debugging Assistant

Jam | AI Debugging Assistant

Jam es un asistente de depuración AI que facilita la solución de errores

TLDR

TLDR

TLDR es un plugin que explica código en inglés sencillo

Kodezi

Kodezi

Kodezi es una herramienta que mejora el código y corrige errores

Cursor

Cursor

Cursor es un editor de código con IA que aumenta la productividad

MERN.AI

MERN.AI

MERN.AI es una plataforma que facilita el desarrollo web

Herramientas IA destacadas

Adrenaline

Adrenaline

Adrenaline es una herramienta impulsada por IA que transforma horas de lectura de código en minutos con diagramas de sistema generados automáticamente.

Ver detalles
Voqal

Voqal

Voqal es un asistente de programación por voz natural que facilita la codificación, navegación y depuración en IDEs basados en JetBrains.

Ver detalles
Sourcegraph

Sourcegraph

Sourcegraph es una plataforma de inteligencia de código que ayuda a los desarrolladores a buscar, entender y escribir código en bases de código complejas utilizando búsqueda de código e IA consciente del contexto.

Ver detalles
Understand

Understand

Understand es una herramienta impulsada por IA que ayuda a los desarrolladores a visualizar y analizar código heredado, cumplir con estándares de codificación y automatizar soluciones.

Ver detalles
CodeCompanion

CodeCompanion

CodeCompanion es un IDE nativo de IA que ayuda a los desarrolladores a construir aplicaciones, corregir errores y refactorizar código 10 veces más rápido.

Ver detalles
Cody

Cody

Cody es un asistente de codificación AI que mejora la productividad

Ver detalles
CodeT5

CodeT5

CodeT5 es un asistente de codificación impulsado por IA que ayuda a los desarrolladores a aumentar la productividad.

Ver detalles
Kodezi

Kodezi

Kodezi es una herramienta que mejora el código y corrige errores

Ver detalles