Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Atualizar dependências Flutter com segurança. Ativa com "atualizar pacotes Flutter", "atualizar pubspec.yaml".
.claude/skills/wasabeef-atualizar-depende-ncias-flutter-com-seguranc-a/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 23% | 0% |
| case-02 | ✗→✓ | ▲ Improved | -3% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 21% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 8% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 11% | 0% |
Atualiza com segurança as dependências de projetos Flutter.
bash# Verificar estado das dependências e solicitar ao Claude flutter pub deps --style=compact "Atualize as dependências do pubspec.yaml para as versões mais recentes"
bash# Verificar dependências atuais cat pubspec.yaml "Analise as dependências deste projeto Flutter e me informe quais pacotes podem ser atualizados" # Verificação após upgrade flutter pub upgrade --dry-run "Verifique se há mudanças disruptivas no conteúdo planejado para este upgrade"
bash# Atualização abrangente de dependências cat pubspec.yaml "Analise as dependências do Flutter e execute o seguinte: 1. Investigar as versões mais recentes de cada pacote 2. Verificar presença de mudanças disruptivas 3. Avaliar nível de risco (seguro/atenção/perigoso) 4. Sugerir alterações de código necessárias 5. Gerar pubspec.yaml atualizado" # Atualização segura e gradual flutter pub outdated "Evitando atualizações de versão major, atualize apenas pacotes que podem ser atualizados com segurança" # Análise de impacto de pacote específico "Informe o impacto e mudanças necessárias se atualizar o provider para a versão mais recente"
bash# Análise detalhada incluindo Release Notes cat pubspec.yaml && flutter pub outdated "Analise as dependências e para cada pacote apresente: 1. Versão atual → versão mais recente 2. Avaliação de risco (seguro/atenção/perigoso) 3. Principais alterações (do CHANGELOG) 4. Correções de código necessárias em formato de tabela" # Análise de migração para Null Safety cat pubspec.yaml "Identifique pacotes que não suportam Null Safety e crie um plano de migração"
textSeguro (🟢): - Atualização de versão de patch (1.2.3 → 1.2.4) - Apenas correções de bug - Garantia de compatibilidade retroativa Atenção (🟡): - Atualização de versão minor (1.2.3 → 1.3.0) - Adição de novas funcionalidades - Avisos de descontinuação Perigoso (🔴): - Atualização de versão major (1.2.3 → 2.0.0) - Mudanças disruptivas - Remoção/alteração de API
bash# Criar backup cp pubspec.yaml pubspec.yaml.backup cp pubspec.lock pubspec.lock.backup # Executar atualização flutter pub upgrade # Verificação após atualização flutter analyze flutter test flutter pub deps --style=compact
Sempre realize verificação de funcionamento após a atualização. Em caso de problemas, restaure usando:
bashcp pubspec.yaml.backup pubspec.yaml cp pubspec.lock.backup pubspec.lock flutter pub get
Other measured skills in the registry, with their headline benchmark lift.