prefer_ mixin
Saiba mais sobre a regra de lint prefer_mixin.
Prefira usar mixins.
Detalhes
#
O Dart 2.1 introduziu uma nova sintaxe para mixins que oferece uma forma segura de um mixin
invocar membros herdados usando super. O novo estilo de mixins deve sempre ser usado para os
tipos que serão incorporados. Por isso, esta regra sinaliza qualquer uso de uma classe em uma
cláusula with.
RUIM:
class A {}
class B extends Object with A {}
OK:
mixin M {}
class C with M {}
Ativar
#
Para ativar a regra prefer_mixin, adicione prefer_mixin em
linter > rules no seu arquivo analysis_options.yaml:
linter:
rules:
- prefer_mixin
Se você usa a sintaxe de mapa YAML para configurar as regras de lint,
adicione prefer_mixin: true em linter > rules:
linter:
rules:
prefer_mixin: true
Salvo indicação em contrário, a documentação neste site reflete Dart 3.13.7. Relatar um problema.
Encontrou essa página sem tradução ou que precisa de correção? Abra uma issue e nos ajude a manter esse site em PT-BR para ajudar pessoas como você.