Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.0.7

cached_build_runner

Otimiza o build_runner armazenando em cache os códigos gerados para arquivos .dart não modificados

AndroidiOSmacOSWindowsLinux
Downloads em 30 dias
217
Curtidas
29
Pontos Pub
140

Instalar pacote

flutter pub add cached_build_runner

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

CachedBuildRunner melhora o desempenho do build_runner ao armazenar em cache o código gerado a partir de arquivos Dart não modificados, reduzindo reconstruções redundantes. Ele minimiza os tempos de compilação em projetos grandes ao ignorar a regeneração de código que não mudou, melhorando a eficiência do desenvolvimento. Ideal para projetos que usam geração de código extensivamente, como com json_serializable ou freezed, integra-se sem problemas nos fluxos de trabalho existentes sem exigir alterações de configuração. O pacote é mantido no GitHub e suporta todas as principais plataformas Flutter.

Casos de uso

  • Projetos de geração em larga escala de código
  • Compilações incrementais mais rápidas
  • Reduzindo o tempo de pipeline CI/CD
  • Projetos usando json_serializable ou geradores semelhantes
  • Melhorando a velocidade do fluxo de trabalho do desenvolvedor

Principais recursos

  • Armazena em cache o código gerado por arquivo
  • Pula a regeneração para arquivos inalterados
  • Nenhuma configuração necessária
  • Integração sem interrupções com o build_runner
  • Suporta todas as plataformas do Flutter

Indicado para

  • Desenvolvedores que usam geração de código frequentemente
  • Equipes que buscam reduzir os tempos de compilação
  • Ambientes de CI/CD com builds repetidos
  • Projetos com uso extensivo de construtores

Considerações

  • Pode ser necessário limpar o cache em casos raros
  • Não necessário para projetos pequenos com geração mínima de código
  • O comportamento do cache depende da detecção de modificação de arquivo
  • Melhor usado com versões estáveis do build_runner
  • Limitado ao rastreamento de alterações em arquivos Dart

Categorias

Dependências

Lista de dependências 7 itens

Projetos que usam este pacote

Ainda não há dados.