public List<File> getProjectSources() { List<File> projectSources = new ArrayList<File>(); projectSources.add(getClientSideGenerateDir()); projectSources.add(getServerSideGenerateDir()); for (GWTApp gwtApp : getGwtApps()) { File srcDir = getEnunciate().resolvePath(gwtApp.getSrcDir()); projectSources.add(srcDir); } return projectSources; }
File gwtToJaxbMappings = new File(getServerSideGenerateDir(), "gwt-to-jaxb-mappings.properties"); if (gwtToJaxbMappings.exists()) { if (!enunciate.isUpToDate(gwtToJaxbMappings, new File(classesDir, "gwt-to-jaxb-mappings.properties"))) {
@Override public void doFreemarkerGenerate() throws IOException, TemplateException, EnunciateException { File clientSideGenerateDir = getClientSideGenerateDir(); File serverSideGenerateDir = getServerSideGenerateDir(); boolean upToDate = enunciate.isUpToDateWithSources(clientSideGenerateDir) && enunciate.isUpToDateWithSources(serverSideGenerateDir); if (!upToDate) {
@Override public void doFreemarkerGenerate() throws IOException, TemplateException, EnunciateException { File clientSideGenerateDir = getClientSideGenerateDir(); File serverSideGenerateDir = getServerSideGenerateDir(); boolean upToDate = enunciate.isUpToDateWithSources(clientSideGenerateDir) && enunciate.isUpToDateWithSources(serverSideGenerateDir); if (!upToDate) {