Slide 26
Slide 26 text
最終的なmain.kt
fun main(args: Array) {
val homeDir = System.getProperty("user.home") ?: ""
val cd = File(".").absoluteFile.parent
val javaList = SourceList(Language("Java", "java"), false)
val kotlinList = SourceList(Language("Kotlin", "kt"), true)
val ignoreFileReader = IgnoreFileReader("$homeDir/.krsignore", cd)
ignoreFileReader.read()
val handler = SearchHandler(cd, arrayOf(javaList, kotlinList), ignoreFileReader.files)
handler.execute()
val logger = ResultLogger(handler.result)
logger.log()
}