{"meta":{"title":"Consultas de Ruby CodeQL para la calidad del código","intro":"Explore las consultas que CodeQL usa para analizar la calidad del código escrito en Ruby.","product":"Seguridad y calidad del código","breadcrumbs":[{"href":"/es/code-security","title":"Seguridad y calidad del código"},{"href":"/es/code-security/reference","title":"Referencia"},{"href":"/es/code-security/reference/code-quality","title":"Calidad del código"},{"href":"/es/code-security/reference/code-quality/codeql-queries","title":"Consultas CodeQL"},{"href":"/es/code-security/reference/code-quality/codeql-queries/ruby-queries","title":"Consultas de Ruby"}],"documentType":"article"},"body":"# Consultas de Ruby CodeQL para la calidad del código\n\nExplore las consultas que CodeQL usa para analizar la calidad del código escrito en Ruby.\n\nCode Quality usa las siguientes consultas de CodeQL para analizar el código de Ruby y detectar problemas de calidad del código en:\n\n* La **rama predeterminada**, con resultados mostrados en el panel \"Conclusiones estándar\" del repositorio.\n* \n              **Solicitudes de incorporación de cambios**, con los resultados mostrados como comentarios realizados por `github-code-quality[bot]`\n\nAutofijo de Copilot se proporcionan sugerencias para los hallazgos cuando sea posible.\n\n<div class=\"ghd-tool rowheaders\">\n\n| Nombre de la consulta | Categoría | Severity |\n| --- | --- | --- |\n| \n              [Asignación inútil a la variable local](https://codeql.github.com/codeql-query-help/ruby/rb-useless-assignment-to-local/) | Mantenibilidad | Advertencia |\n| \n              [Consulta de base de datos en un bucle](https://codeql.github.com/codeql-query-help/ruby/rb-database-query-in-loop/) | Reliability | Información |\n| \n              [Posiblemente se utilizó la variable local sin inicializar](https://codeql.github.com/codeql-query-help/ruby/rb-uninitialized-local-variable/) | Reliability | Error |\n\n</div>"}