code: private boolean generateJavaCode(File baseFile, File dataFile, File extendedFile) {
          return (baseFile.lastModified() < dataFile.lastModified() || (extendedFile.exists() && baseFile.lastModified() < extendedFile
              .lastModified()));
      }
docs: 3. Last modified timestamp of the extended java file is greater than that of the corresponding yaml file.