detectErrorInJava method

void detectErrorInJava(
  1. String clsName,
  2. String pascalFileName, {
  3. String fileName = '',
  4. String absolutePath = '',
})

Implementation

void detectErrorInJava(String clsName, String pascalFileName,
    {String fileName = '', String absolutePath = ''}) {
  // 抛出异常,模板类名与文件名不一致
  if (clsName != pascalFileName) {
    print(
        '\nFailed to generate Java code for "$clsName".\nError output from Unify:\n↳\n  ** In Java language, the file name must exactly match the name of the class. **\nPlease check file:\n↳\n\t"$absolutePath"\nRepair suggestion:\n↳\n  You can modify the class or file name to change the value of "$fileName" to "$clsName" after converting it to a larger hump.');
    exit(-1);
  }
}