generateFile

fun <T> generateFile(description: T, dir: File, generatorFileContent: (T) -> String, generatorFileName: (T) -> String)