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

Skip to content

Commit 9c4c559

Browse files
committed
Kotlin: Add some TODO comments
1 parent 5bc1bdb commit 9c4c559

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import org.jetbrains.kotlin.ir.types.IrSimpleType
1010
import org.jetbrains.kotlin.ir.util.packageFqName
1111
import org.jetbrains.kotlin.ir.util.IdSignature
1212

13+
// TODO: Is a separate class for this, vs KotlinFileExtractor, useful?
1314
class KotlinSourceFileExtractor(
1415
logger: FileLogger,
1516
tw: FileTrapWriter,
@@ -30,6 +31,8 @@ class KotlinSourceFileExtractor(
3031
val pkgId = extractPackage(pkg)
3132
tw.writeHasLocation(id, locId)
3233
tw.writeCupackage(id, pkgId)
34+
// TODO: Use of fileClass looks like it will defeat laziness since 3502e5c5720e981c913bdafdccf7f5e9237be070
35+
// TODO: Consistency query for unused file classes
3336
file.declarations.map { extractDeclaration(it, fileClass) }
3437
CommentExtractor(this).extract()
3538
}

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ open class KotlinUsesExtractor(
7979

8080
val newLogger = FileLogger(logger.logCounter, newTrapWriter)
8181

82+
// TODO: Conditionally KotlinSourceFileExtractor?
8283
return KotlinFileExtractor(newLogger, newTrapWriter, dependencyCollector, externalClassExtractor, primitiveTypeMapping, pluginContext)
8384
}
8485

0 commit comments

Comments
 (0)