INNER CODE UNIT · Kotlin

DataChecksumsTask

osfans/trime · build-logic/convention/src/main/kotlin/DataChecksumsPlugin.kt:52

    abstract class DataChecksumsTask : DefaultTask() {
        @Serializable
        data class DataChecksums(
            val sha256: String,
            val files: Map<String, String>,
        )

        @get:Incremental
        @get:PathSensitive(PathSensitivity.NAME_ONLY)
        @get:InputDirectory
        abstract val inputDir: DirectoryProperty

        @get:OutputFile
        abstract val outputFile: RegularFileProperty

        private val file by lazy { outputFile.get().asFile }

        private fun serialize(files: Map<String, String>) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…