generate method
Executes the plugin's code-generation and configuration logic.
Implementation
@override
Future<void> generate(ProjectContext context) async {
final basePath = context.projectPath;
// 1. Generate Core Directories and Files
await CoreStructureGenerator.generateCore(context);
// 2. Create the MVVM directories
Services.fileService.createDir('$basePath/lib/models');
Services.fileService.createDir('$basePath/lib/views');
Services.fileService.createDir('$basePath/lib/${context.stateManagementFolder}');
}