0
votes

Comment réparer - Nommez les identifiants non constants en utilisant lowerCamelCase

J'ai créé une application de flutter et ajouté des données de thème personnalisées (themes.dart)

Maintenant, tout fonctionne correctement lorsque je l'exécute, mais je continue à recevoir l'erreur (Nommez les identificateurs non constants en utilisant lowerCamelCase.)

Je ne sais pas vraiment pourquoi il se plaint même si l'application fonctionne sur mon appareil. Comment résoudre ce problème?

class CustomColors {
  // Must begin with lower-case character!
  final NovaWhite = Color(0xffecf0f1);  
}

ThemeData BaseThemeData() { // I get a complaint on BaseThemeData
  final ThemeData base = ThemeData.light();

  TextTheme _baseTextTheme(TextTheme base) {
    return base.copyWith(

      ),
    );
  }
}


1 commentaires

Comme il est dit, utilisez novaWhite , pas NovaWhite et ainsi de suite. Par conventions non constantes, les identificateurs non de type doivent commencer par une lettre minuscule. Ce n'est qu'une convention de style, donc votre code fonctionne toujours


3 Réponses :


1
votes

C'était une erreur stupide de ma part car je ne comprenais pas pourquoi Visual Code se plaignait.

(Nommez les identificateurs non constants en utilisant lowerCamelCase.) - signifiait simplement que les identificateurs devaient commencer par un caractère minuscule.

// Must begin with lower-case character!
final NovaWhite = Color(0xffecf0f1);

Merci à Paulw11 pour l'aide!


0 commentaires

2
votes

Nommez votre variable comme ceci

final novaWhite = Color(0xffecf0f1);


0 commentaires

1
votes

ajoutez cette ligne en commentaire pour ignorer ceci

// ignore: non_constant_identifier_names
final NovaWhite = Color(0xffecf0f1);


0 commentaires