writer
.emitPackage(builderType.getPackageName());
ImportTypesM importTypes = pojoType.addToImportTypes(new ImportTypesM());
importTypes.add(Generated.class);
baseType.addToImportTypes(importTypes);
importTypes.removePackage(builderType.getPackageName());
importTypes.removePackage("java.lang");
String builderTypeName = writer.compressType(builderType.getName());
String pojoTypeName = writer.compressType(pojoType.getName());