provide_ deprecation_ message
Saiba mais sobre a regra de lint provide_deprecation_message.
Forneça uma mensagem de depreciação, via @Deprecated("message").
Detalhes
#
FAÇA especificar uma mensagem de depreciação (com instruções de migração e/ou um cronograma
de remoção) no construtor Deprecated.
RUIM:
@deprecated
void oldFunction(arg1, arg2) {}
BOM:
@Deprecated("""
[oldFunction] is being deprecated in favor of [newFunction] (with slightly
different parameters; see [newFunction] for more information). [oldFunction]
will be removed on or after the 4.0.0 release.
""")
void oldFunction(arg1, arg2) {}
Ativar
#
Para ativar a regra provide_deprecation_message, adicione provide_deprecation_message
em
linter > rules no seu arquivo analysis_options.yaml:
linter:
rules:
- provide_deprecation_message
Se você usa a sintaxe de mapa YAML para configurar as regras de lint,
adicione provide_deprecation_message: true em linter > rules:
linter:
rules:
provide_deprecation_message: 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ê.