Start Debugging

Tag: dart

117 posts · Página3de12

2026-09-27 dartfluttervs-code
Como acelerar um Dart analysis server lento no VS Code em um monorepo Flutter grande
Um monorepo com dezenas de arquivos pubspec.yaml faz o Dart analysis server criar um contexto de análise por pacote, e é para lá que vão a memória e o startup de um minuto. Converta para um pub workspace, exclua o código gerado no analysis_options.yaml, remova os plugins legados do analyzer e use a página Insights para comprovar. Medido no Dart 3.12.2: 2,3x menos memória de pico e metade do tempo de análise a frio.
2026-09-22 flutterdartandroid
Como manter o rastreamento de localização do Flutter rodando em segundo plano no Android 15
Rode um rastreador de localização em Flutter que sobrevive ao botão Home, a um deslize na tela de recentes e a uma reinicialização no Android 15 e 16: um foreground service do tipo location com sua própria engine do Flutter, as permissões exatas e a SecurityException que aparece quando as regras de while-in-use entram em ação. Testado com geolocator 14.0.3 e flutter_foreground_task 11.0.3.
Como rodar dart fix no repositório inteiro para aplicar as migrações de breaking changes do Flutter
O dart fix aceita um único diretório de destino e esse diretório pode ser a raiz do repositório: o analisador abre um contexto por pubspec.yaml aninhado e migra todos os pacotes em uma passada. Aqui está a superfície completa de flags, as quatro coisas que silenciam as correções e fazem um repo sujo relatar Nothing to fix, por que o código de saída é inútil no CI, e um caso em que uma transformação do Flutter gera código que não compila.
Anterior Próximo