resolveFileName method
Resolves a file name ensuring convention compliance
baseName - Base name for the file
suffix - File suffix (e.g., 'model', 'service')
Returns a valid file name
Implementation
String resolveFileName(String baseName, String suffix) {
// Clean and format base name
String cleanName = _cleanBaseName(baseName);
// Apply snake_case
cleanName = cleanName.snakeCase;
// Add suffix
String fileName = '${cleanName}_$suffix.dart';
return fileName;
}