INNER CODE UNIT · Kotlin
CodeGenerator
raamcosta/compose-destinations · compose-destinations-codegen/src/main/java/com/ramcosta/composedestinations/codegen/CodeGenerator.kt:29
class CodeGenerator(
override val codeGenerator: CodeOutputStreamMaker,
override val codeGenConfig: CodeGenConfig
) : ServiceLocator {
init {
Logger.instance.debug {
"""
|CodeGenerator init:
|---------------------------------------
|${pprint(codeGenConfig)}
""".trimMargin()
}
}
fun generate(
destinations: List<RawDestinationGenParams>,
navGraphs: List<RawNavGraphGenParams>,