Prerrequisitos
Para poder usar eficazmente las consultas de rutas, debe comprender los conceptos básicos del análisis de flujo de datos. Consulte Acerca del análisis del flujo de datos en la documentación de CodeQL .
Ejecución de consultas de ruta de acceso en VS Code localmente
- Abra una consulta de ruta de acceso en VS Code. Una consulta de ruta de acceso es una consulta de CodeQL con la propiedad
@kind path-problem. - Haga clic con el botón derecho en la ventana con la consulta abierta y seleccione CodeQL: Ejecutar consulta en la base de datos seleccionada. Como alternativa, también puede ejecutarla desde la VS Code Command Palette.
- Una vez finalizada la ejecución de la consulta, puede ver los resultados en la vista “Resultados” (en
alertsen el menú desplegable). Cada consulta de ruta de acceso describe el flujo de información entre un origen y un receptor. - Expanda el resultado para ver los pasos individuales que siguen los datos.
- Haga clic en cada paso para ir directamente al código fuente e investigar el problema.
Pasos siguientes
Para empezar a escribir sus propias consultas de ruta de acceso, consulte Creación de consultas de ruta de acceso en la documentación de CodeQL.