diff --git a/java/kotlin-extractor/src/main/kotlin/ExternalDeclExtractor.kt b/java/kotlin-extractor/src/main/kotlin/ExternalDeclExtractor.kt index 2e2e57e4503..3a5ab3e0fa4 100644 --- a/java/kotlin-extractor/src/main/kotlin/ExternalDeclExtractor.kt +++ b/java/kotlin-extractor/src/main/kotlin/ExternalDeclExtractor.kt @@ -39,7 +39,7 @@ class ExternalDeclExtractor(val logger: FileLogger, val invocationTrapFile: Stri } fun extractLater(c: IrClass) = extractLater(c, "") - fun noteElementExtractedFromSource(e: IrElement, signature: String = "") { + fun writeStubTrapFile(e: IrElement, signature: String = "") { extractElement(e, signature, true) { trapFileBW, _, _ -> trapFileBW.write("// Trap file stubbed because this declaration was extracted from source in $sourceFilePath\n") trapFileBW.write("// Part of invocation $invocationTrapFile\n") diff --git a/java/kotlin-extractor/src/main/kotlin/KotlinFileExtractor.kt b/java/kotlin-extractor/src/main/kotlin/KotlinFileExtractor.kt index 093967a68c3..4683731d8e9 100644 --- a/java/kotlin-extractor/src/main/kotlin/KotlinFileExtractor.kt +++ b/java/kotlin-extractor/src/main/kotlin/KotlinFileExtractor.kt @@ -93,7 +93,7 @@ open class KotlinFileExtractor( file.declarations.forEach { extractDeclaration(it, extractPrivateMembers = true, extractFunctionBodies = true) if (it is IrProperty || it is IrField || it is IrFunction) { - externalClassExtractor.noteElementExtractedFromSource(it, getTrapFileSignature(it)) + externalClassExtractor.writeStubTrapFile(it, getTrapFileSignature(it)) } } extractStaticInitializer(file, { extractFileClass(file) }) @@ -105,7 +105,7 @@ open class KotlinFileExtractor( linesOfCode?.linesOfCodeInFile(id) - externalClassExtractor.noteElementExtractedFromSource(file) + externalClassExtractor.writeStubTrapFile(file) } } @@ -527,7 +527,7 @@ open class KotlinFileExtractor( linesOfCode?.linesOfCodeInDeclaration(c, id) if (extractFunctionBodies && !c.isAnonymousObject && !c.isLocal) - externalClassExtractor.noteElementExtractedFromSource(c) + externalClassExtractor.writeStubTrapFile(c) return id }