
jvmMain.io.mockative.ksp.FunSpec.KSFile.kt Maven / Gradle / Ivy
package io.mockative.ksp
import com.google.devtools.ksp.symbol.KSFile
import com.squareup.kotlinpoet.FunSpec
import com.squareup.kotlinpoet.ksp.KotlinPoetKspPreview
import com.squareup.kotlinpoet.ksp.addOriginatingKSFile
@OptIn(KotlinPoetKspPreview::class)
internal fun FunSpec.Builder.addOriginatingKSFiles(files: Iterable): FunSpec.Builder {
return files.fold(this) { fileSpec, file ->
fileSpec.addOriginatingKSFile(file)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy