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:
var Count = 0;
Common fixes
#Change the name in the declaration to follow the lowerCamelCase convention:
var count = 0;
Unless stated otherwise, the documentation on this site reflects Dart 3.9.2. Page last updated on 2025-9-1. View source or report an issue.