diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/maven/Md5.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/maven/Md5.kt index 865cbb0e..b4ee7fa6 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/maven/Md5.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/maven/Md5.kt @@ -24,7 +24,7 @@ public class Md5 { * a checksum of the last modified timestamp. */ fun toMd5Directories(filesOrDirectories: List, - toBytes: (File) -> ByteArray = { it.lastModified().toString().toByteArray() } ): String? { + toBytes: (File) -> ByteArray = { "${it.path} ${it.lastModified()} ${it.length()}".toByteArray() } ): String? { if (filesOrDirectories.any { it.exists() }) { MessageDigest.getInstance("MD5").let { md5 -> var fileCount = 0