Pular para o conteúdo principal

invalid_annotation_target

Detalhes sobre o diagnóstico 'invalid_annotation_target' produzido pelo analisador do Dart.

The annotation '{0}' can only be used on {1}.

Descrição

#

O analisador produz este diagnóstico quando uma anotação é aplicada a um tipo de declaração que ela não suporta.

Exemplo

#

O código a seguir produz este diagnóstico porque a anotação optionalTypeArgs não está definida como válida para variáveis de nível superior:

dart
import 'package:meta/meta.dart';
​
@optionalTypeArgs
int x = 0;

Correções comuns

#

Remova a anotação da declaração.

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ê.