1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      

Siga-nos


Ruff logo

A equipa responsável pelo Ruff lançou oficialmente a versão 0.16.0 da sua popular ferramenta de análise de código para Python. A atualização foca-se em expandir significativamente a capacidade de deteção de erros da plataforma e em trazer novas capacidades de formatação automática para ambientes partilhados.

Ao contrário do que acontecia em versões anteriores, o utilitário passa a aplicar uma validação muito mais rigorosa por predefinição, o que promete ajudar os programadores a encontrar falhas estruturais nos seus projetos de forma imediata e sem configurações adicionais.

Expansão das regras e suporte a Markdown

O principal destaque deste lançamento vai para o crescimento drástico no conjunto de regras ativadas de forma nativa. O linter da aplicação saltou de apenas 59 regras ativas por defeito para um total de 413. Este aumento substancial traduz-se numa verificação automatizada muito mais abrangente para a maioria dos utilizadores, cobrindo potenciais falhas de lógica, boas práticas de sintaxe e melhorias de compatibilidade diretamente no ecossistema Python.

Além do reforço na análise padrão, o Ruff v0.16.0 estreia o suporte para a autoformatação de blocos de código Python que estejam embebidos dentro de ficheiros Markdown. Esta funcionalidade simplifica a manutenção de documentação técnica e repositórios em plataformas como o GitHub, garantindo que os exemplos partilhados seguem as mesmas regras de estilo do resto do projeto.

Maior controlo na supressão de erros

O ecossistema ganha ainda melhorias ao nível da usabilidade técnica. A nova versão introduz opções mais granulares para os comentários de supressão de avisos, permitindo ignorar alertas específicos com maior precisão sem comprometer a análise do restante ficheiro.

Os utilizadores passam também a contar com uma visualização de diffs diretamente no terminal de saída. Desta forma, sempre que o sistema sugerir correções automáticas para um determinado erro, o programador consegue ver exatamente quais as linhas e caracteres que serão alterados antes de aplicar a modificação.

Foto do Autor

Aficionado por tecnologia desde o tempo dos sistemas a preto e branco

Ver perfil do usuário Enviar uma mensagem privada Enviar um email Facebook do autor Twitter do autor Skype do autor

conectado
Encontrou algum erro neste artigo?



Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech