displaySummary function
void
displaySummary(})
Implementation
void displaySummary(
WizardIo io, {
required String projectName,
required String description,
required String organization,
required String destination,
required String flutterSdkSource,
required Set<String> targetPlatforms,
required bool gitPreference,
required String validationProfile,
}) {
io.writeLine('========================================');
io.writeLine('FIXED STACK (Fixed, not selectable):');
io.writeLine(
' Feature First · Bloc/Cubit · GoRouter · GetIt · Dio · Freezed + json_serializable · build_runner',
);
io.writeLine('========================================');
io.writeLine('PROJECT CONFIGURATION SUMMARY:');
io.writeLine(' Project Name: $projectName');
io.writeLine(' Description: $description');
io.writeLine(' Organization Identifier: $organization');
io.writeLine(' Destination Reference: $destination');
io.writeLine(' Flutter SDK Source: $flutterSdkSource');
io.writeLine(' Target Platforms: ${targetPlatforms.join(", ")}');
io.writeLine(' Git Preference: ${gitPreference ? "yes" : "no"}');
io.writeLine(' Validation Profile: $validationProfile');
io.writeLine('========================================');
}