Skip to main content

non_constant_identifier_names

The variable name '{0}' isn't a lowerCamelCase identifier.

Description

#

The analyzer produces this diagnostic when the name of a class member, top-level declaration, variable, parameter, named parameter, or named constructor that isn't declared to be const, doesn't use the lowerCamelCase convention.

Example

#

The following code produces this diagnostic because the top-level variable Count doesn't start with a lowercase letter:

dart
var Count = 0;

Common fixes

#

Change the name in the declaration to follow the lowerCamelCase convention:

dart
var count = 0;