FIR IDE: fix generators after changing analysis api packages

This commit is contained in:
Ilya Kirillov
2021-09-14 17:47:57 +02:00
parent 99a65527b7
commit 5b38bd2be2
17 changed files with 201 additions and 201 deletions
@@ -11,7 +11,9 @@ private const val TAGS_FILE_NAME = "_tags.txt"
private val PROHIBITED_SYMBOLS = listOf(' ', ',', '(', ')', '&', '|', '!')
fun extractTagsFromDirectory(dir: File): List<String> {
require(dir.isDirectory)
require(dir.isDirectory) {
"${dir.absolutePath} is not a directory"
}
val tagsFile = dir.resolve(TAGS_FILE_NAME)
if (!tagsFile.exists()) return emptyList()
return tagsFile.readLines().filter { it.isNotBlank() }.onEach(::validateTag)