runGenerate method

  1. @override
Future<int> runGenerate(
  1. MasonGenerator generator,
  2. Directory targetDir
)
override

Runs the generation process

Implementation

@override
Future<int> runGenerate(MasonGenerator generator, Directory targetDir) async {
  final result = await super.runGenerate(generator, targetDir);

  if (result == ExitCode.success.code) {
    logger.info(
      '''
Don't forget to:
1. Run 'dart run build_runner build' to generate the JSON serialization code
2. Register the ContentBuilder in your FeatureDescriptor with the ContentExtensionDescriptor()
''',
    );
  }

  return result;
}