{"meta":{"title":"Consultas Ruby CodeQL para qualidade de código","intro":"Explore as consultas que o CodeQL usa para analisar a qualidade de código escrito em Ruby.","product":"Qualidade de segurança e código","breadcrumbs":[{"href":"/pt/code-security","title":"Qualidade de segurança e código"},{"href":"/pt/code-security/reference","title":"Referência"},{"href":"/pt/code-security/reference/code-quality","title":"Qualidade do código"},{"href":"/pt/code-security/reference/code-quality/codeql-queries","title":"Consultas CodeQL"},{"href":"/pt/code-security/reference/code-quality/codeql-queries/ruby-queries","title":"Consultas Ruby"}],"documentType":"article"},"body":"# Consultas Ruby CodeQL para qualidade de código\n\nExplore as consultas que o CodeQL usa para analisar a qualidade de código escrito em Ruby.\n\nCode Quality usa as seguintes consultas CodeQL para analisar o código Ruby e detectar problemas de qualidade de código em:\n\n* Sua **ramificação padrão**, com os resultados exibidos no painel \"Descobertas padrão\" do repositório\n* **Solicitações de pull**, com descobertas mostradas como comentários feitos por `github-code-quality[bot]`\n\nAutofixo do Copilot Sugestões são fornecidas para as descobertas sempre que possível.\n\n<div class=\"ghd-tool rowheaders\">\n\n| Nome da consulta | Categoria | Severity |\n| --- | --- | --- |\n| [Atribuição inútil à variável local](https://codeql.github.com/codeql-query-help/ruby/rb-useless-assignment-to-local/) | Manutenibilidade | Aviso |\n| [Consulta de banco de dados em um loop](https://codeql.github.com/codeql-query-help/ruby/rb-database-query-in-loop/) | Fiabilidade | Informações |\n| [Variável local possivelmente não inicializada](https://codeql.github.com/codeql-query-help/ruby/rb-uninitialized-local-variable/) | Fiabilidade | Erro |\n\n</div>"}