mirror of
https://github.com/ethauvin/kobalt.git
synced 2025-04-25 16:07:12 -07:00
Warnings.
This commit is contained in:
parent
0569cc5dc1
commit
d29a5debb7
1 changed files with 3 additions and 3 deletions
|
@ -6,7 +6,7 @@ import java.io.File
|
||||||
import java.security.MessageDigest
|
import java.security.MessageDigest
|
||||||
import javax.xml.bind.DatatypeConverter
|
import javax.xml.bind.DatatypeConverter
|
||||||
|
|
||||||
public class Md5 {
|
class Md5 {
|
||||||
companion object {
|
companion object {
|
||||||
// private fun md5(file: File) : String {
|
// private fun md5(file: File) : String {
|
||||||
// if (file.isDirectory) {
|
// if (file.isDirectory) {
|
||||||
|
@ -26,10 +26,10 @@ public class Md5 {
|
||||||
fun toMd5Directories(filesOrDirectories: List<File>,
|
fun toMd5Directories(filesOrDirectories: List<File>,
|
||||||
toBytes: (File) -> ByteArray = { "${it.path} ${it.lastModified()} ${it.length()}".toByteArray() } )
|
toBytes: (File) -> ByteArray = { "${it.path} ${it.lastModified()} ${it.length()}".toByteArray() } )
|
||||||
: String? {
|
: String? {
|
||||||
if (filesOrDirectories.any { it.exists() }) {
|
if (filesOrDirectories.any(File::exists)) {
|
||||||
MessageDigest.getInstance("MD5").let { md5 ->
|
MessageDigest.getInstance("MD5").let { md5 ->
|
||||||
var fileCount = 0
|
var fileCount = 0
|
||||||
filesOrDirectories.filter { it.exists() }.forEach { file ->
|
filesOrDirectories.filter(File::exists).forEach { file ->
|
||||||
if (file.isFile) {
|
if (file.isFile) {
|
||||||
kobaltLog(2, " Calculating checksum of $file")
|
kobaltLog(2, " Calculating checksum of $file")
|
||||||
val bytes = toBytes(file)
|
val bytes = toBytes(file)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue