javaGenerator method

void javaGenerator()

Implementation

void javaGenerator() {
  final uniDispatcherJavaFile = File(
      '${options.javaOutputPath}/${CallbackDispatcherGenerator.genJavaDispatcherFileName(options)}');
  uniDispatcherJavaFile.createSync(recursive: true);
  uniDispatcherJavaFile.writeAsStringSync(
      CallbackDispatcherGenerator.javaDispatcherCode(options));

  final uniCallbackJavaFile = File(
      '${options.javaOutputPath}/${CallbackDispatcherGenerator.genJavaCallbackFileName(options)}');
  uniCallbackJavaFile.createSync(recursive: true);
  uniCallbackJavaFile.writeAsStringSync(
      CallbackDispatcherGenerator.javaCallbackCode(options));

  final uniDisposeJavaFile = File(
      '${options.javaOutputPath}/${CallbackDispatcherGenerator.genJavaCallbackDisposeFileName(options)}');
  uniDisposeJavaFile.createSync(recursive: true);
  uniDisposeJavaFile.writeAsStringSync(
      CallbackDispatcherGenerator.javaCallbackDisposeCode(options));

  final uniAPIJavaFile = File(
      '${options.javaOutputPath}/${UniApiGenerator.genJavaFileName(options)}');
  uniAPIJavaFile.createSync(recursive: true);
  uniAPIJavaFile.writeAsStringSync(UniApiGenerator.javaCode(options));
}