Rename to writeStubTrapFile

This commit is contained in:
Chris Smowton
2022-12-06 20:39:03 +00:00
parent 00f323c8bd
commit d2e7797485
2 changed files with 4 additions and 4 deletions

View File

@@ -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")

View File

@@ -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
}