Pular para o conteúdo principal

camel_case_types

Saiba mais sobre a regra de lint camel_case_types.

Estável
Core

Nomeie tipos usando UpperCamelCase.

Detalhes

#

Do Effective Dart:

FAÇA nomear tipos usando UpperCamelCase.

Classes e typedefs devem colocar em maiúscula a primeira letra de cada palavra (inclusive a primeira) e não usar separadores.

BOM:

dart
class SliderMenu {
  // ...
}
​
class HttpRequest {
  // ...
}
​
typedef num Adder(num x, num y);

Ativar

#

Para ativar a regra camel_case_types, adicione camel_case_types em linter > rules no seu arquivo analysis_options.yaml:

analysis_options.yaml
yaml
linter:
  rules:
    - camel_case_types

Se você usa a sintaxe de mapa YAML para configurar as regras de lint, adicione camel_case_types: true em linter > rules:

analysis_options.yaml
yaml
linter:
  rules:
    camel_case_types: true

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