Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 448b3d3

Browse files
committed
Kotlin: Duplicate less TRAP
1 parent 2f435a1 commit 448b3d3

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

java/kotlin-extractor/src/main/kotlin/KotlinUsesExtractor.kt

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,14 @@ open class KotlinUsesExtractor(
6767
}
6868
val qualClassName = if (pkg.isEmpty()) jvmName else "$pkg.$jvmName"
6969
val label = "@\"class;$qualClassName\""
70-
val id: Label<DbClass> = tw.getLabelFor(label)
71-
val fileId = tw.mkFileId(f.path, false)
72-
val locId = tw.getWholeFileLocation(fileId)
73-
val pkgId = extractPackage(pkg)
74-
tw.writeClasses(id, jvmName, pkgId, id)
75-
tw.writeFile_class(id)
76-
tw.writeHasLocation(id, locId)
70+
val id: Label<DbClass> = tw.getLabelFor(label, {
71+
val fileId = tw.mkFileId(f.path, false)
72+
val locId = tw.getWholeFileLocation(fileId)
73+
val pkgId = extractPackage(pkg)
74+
tw.writeClasses(it, jvmName, pkgId, it)
75+
tw.writeFile_class(it)
76+
tw.writeHasLocation(it, locId)
77+
})
7778
return id
7879
}
7980

0 commit comments

Comments
 (0)