build method

  1. @override
Future<void> build(
  1. BuildStep buildStep
)

Generates the outputs for a given BuildStep.

Implementation

@override
Future<void> build(BuildStep buildStep) async {
  print("string_res_builder: ${buildStep.inputId.path}");
  // every json file in the string resources paths will go here, but only generate
  // code for default language.
  if (buildStep.inputId.path == stringResPathMap?[defaultLang]) {
    await generateStringResKey(buildStep);
    if (!onlyGenKey) {
      await generateStringRes(buildStep);
    }
  }
}