Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Funcionando sem breaks

No meu caso não está dando erro, roda normal, mesmo sem o break, será que atualizou alguma coisa no dart?

void main() {

escolherTransporte(Transporte.bicicleta); escolherTransporte(Transporte.moto);

}

void escolherTransporte(Transporte locomocao) { switch (locomocao) { case Transporte.carro: print("vou de carro"); case Transporte.moto: print("vou de moto"); case Transporte.bicicleta: print("vou de bike"); default: print("vou a pé"); } }

enum Transporte { carro, moto, bicicleta; }

2 respostas
solução!

encontrei a resposta: https://dart.dev/tools/linter-rules/unnecessary_breaks

Oii, Lucas! Tudo bem?

Que bom que você encontrou a resposta! E obrigada por compartilhar conosco aqui no fórum também.

Se outra dúvida surgir, estamos disponíveis.

Abraços!