From 8ab6e441699c82b46e16239005f10f7b8d6acea2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 1 Apr 2026 01:28:23 +0000 Subject: [PATCH 1/2] Update dependency me.saket.bytesize:bytesize to v2.2.1 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 2fe780f9..c53cd897 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -15,7 +15,7 @@ clikt = "com.github.ajalt.clikt:clikt:5.1.0" junit = "junit:junit:4.13.2" assertk = "com.willowtreeapps.assertk:assertk:0.28.1" okio = "com.squareup.okio:okio:3.17.0" -bytesize = "me.saket.bytesize:bytesize:2.2.0" +bytesize = "me.saket.bytesize:bytesize:2.2.1" asm = "org.ow2.asm:asm:9.9.1" diffUtils = "io.github.java-diff-utils:java-diff-utils:4.16" picnic = "com.jakewharton.picnic:picnic:0.7.0" From 403f187ef6bee4751bb96f6373fc852289cd2c84 Mon Sep 17 00:00:00 2001 From: Jake Wharton Date: Tue, 31 Mar 2026 23:00:32 -0400 Subject: [PATCH 2/2] Use library API --- .../jakewharton/diffuse/diff/ArchiveFilesDiff.kt | 1 + .../jakewharton/diffuse/diff/SizeExtensions.kt | 16 ---------------- 2 files changed, 1 insertion(+), 16 deletions(-) delete mode 100644 reports/src/main/kotlin/com/jakewharton/diffuse/diff/SizeExtensions.kt diff --git a/reports/src/main/kotlin/com/jakewharton/diffuse/diff/ArchiveFilesDiff.kt b/reports/src/main/kotlin/com/jakewharton/diffuse/diff/ArchiveFilesDiff.kt index a574787a..93ddcdf0 100644 --- a/reports/src/main/kotlin/com/jakewharton/diffuse/diff/ArchiveFilesDiff.kt +++ b/reports/src/main/kotlin/com/jakewharton/diffuse/diff/ArchiveFilesDiff.kt @@ -12,6 +12,7 @@ import com.jakewharton.picnic.TextAlignment.MiddleCenter import com.jakewharton.picnic.TextAlignment.MiddleRight import com.jakewharton.picnic.renderText import me.saket.bytesize.ByteSize +import me.saket.bytesize.absoluteValue import me.saket.bytesize.binaryBytes internal class ArchiveFilesDiff( diff --git a/reports/src/main/kotlin/com/jakewharton/diffuse/diff/SizeExtensions.kt b/reports/src/main/kotlin/com/jakewharton/diffuse/diff/SizeExtensions.kt deleted file mode 100644 index 274fe171..00000000 --- a/reports/src/main/kotlin/com/jakewharton/diffuse/diff/SizeExtensions.kt +++ /dev/null @@ -1,16 +0,0 @@ -package com.jakewharton.diffuse.diff - -import kotlin.math.absoluteValue -import me.saket.bytesize.BinaryByteSize -import me.saket.bytesize.ByteSize -import me.saket.bytesize.DecimalBitSize -import me.saket.bytesize.DecimalByteSize - -/** TODO: https://github.com/saket/byte-size/issues/22 */ -internal val ByteSize.absoluteValue: ByteSize - get() = - when (this) { - is DecimalBitSize -> DecimalBitSize(inWholeBits.absoluteValue) - is BinaryByteSize -> BinaryByteSize(inWholeBytes.absoluteValue) - is DecimalByteSize -> DecimalByteSize(inWholeBytes.absoluteValue) - }