@Override public File get() { final T generated = creator.generate(document); final File file = File.of(getSupport().baseDirectoryName() + "/" + (isInGeneratedPackage() ? "generated/" : "") + generated.getName() + ".java" ); file.add(generated); file.call(new AutoImports(getCodeGenerator().getDependencyMgr())); file.call(new AlignTabs<>()); return file; }
@Override public File get() { final File file = File.of(getSupport().baseDirectoryName() + "/" + (isInGeneratedPackage() ? "generated/" : "") + getClassOrInterfaceName() + ".java" ); final T item = makeCodeGenModel(file); if (!item.getJavadoc().isPresent()) { item.set(getJavaDoc()); } file.add(item); finializeFile(file); file.call(new AutoImports(getCodeGenerator().getDependencyMgr())); file.call(new AlignTabs<>()); return file; }