projectName static method
Implementation
static String? projectName(String input) {
final trimmed = input.trim();
if (trimmed.isEmpty) return 'Project name cannot be empty.';
if (!StringUtils.isValidPackageName(trimmed)) {
return 'Invalid project name "$input". '
'Use lowercase letters, numbers, and underscores; '
'must start with a letter; no Dart reserved words. '
'Example: my_app';
}
return null;
}