INNER CODE UNIT · Kotlin
run
androiddevnotes/awesome-android-kotlin-apps · src/main/kotlin/com/github/aaka/App.kt:32
suspend fun run() {
// Init DI first
DaggerAppComponent
.builder()
.build()
.inject(this)
val inputProjectCategories = inputDataRepo.getInputProjectCategories()
val projectMap = getProjectsMap(inputProjectCategories)
// Now let's go build the README.md
val readMeModel = readMeRepo.getReadMeModel()
val updatedReadMe = ReadMeGenerator.generateReadMe(readMeModel, inputProjectCategories, projectMap)
readMeRepo.saveReadMe(updatedReadMe)
println("Done!")
exitProcess(0)