Kotlin: Follow change in files(...) table

This commit is contained in:
Ian Lynagh
2021-09-16 15:29:24 +01:00
parent 598a2f8cb0
commit fd8dd21f75

View File

@@ -44,7 +44,7 @@ open class TrapWriter (val lm: TrapLabelManager, val bw: BufferedWriter) {
protected val unknownFileId: Label<DbFile> by lazy {
val unknownFileLabel = "@\";sourcefile\""
getLabelFor(unknownFileLabel, {
writeFiles(it, "", "", "", 0)
writeFiles(it, "")
})
}
@@ -69,11 +69,8 @@ class FileTrapWriter (
val fileId = {
val filePath = irFile.path
val fileLabel = "@\"$filePath;sourcefile\""
val file = File(filePath)
val basename = file.nameWithoutExtension
val extension = file.extension
val id: Label<DbFile> = getLabelFor(fileLabel)
writeFiles(id, filePath, basename, extension, 0)
writeFiles(id, filePath)
id
}()