From f6500552ab58cae3fbfb39a65e1cf1af3dab4985 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Jul 2025 20:00:03 +0530 Subject: [PATCH] chore(deps): bump com.googlecode.ez-vcard:ez-vcard from 0.11.3 to 0.12.1 (#392) * chore(deps): bump com.googlecode.ez-vcard:ez-vcard from 0.11.3 to 0.12.1 Bumps [com.googlecode.ez-vcard:ez-vcard](https://github.com/mangstadt/ez-vcard) from 0.11.3 to 0.12.1. - [Commits](https://github.com/mangstadt/ez-vcard/compare/0.11.3...0.12.1) --- updated-dependencies: - dependency-name: com.googlecode.ez-vcard:ez-vcard dependency-version: 0.12.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * chore: add extension function to format Temporal objects --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Naveen Singh --- .../kotlin/org/fossify/messages/extensions/Date.kt | 8 -------- .../org/fossify/messages/extensions/Temporal.kt | 11 +++++++++++ gradle/libs.versions.toml | 2 +- 3 files changed, 12 insertions(+), 9 deletions(-) delete mode 100644 app/src/main/kotlin/org/fossify/messages/extensions/Date.kt create mode 100644 app/src/main/kotlin/org/fossify/messages/extensions/Temporal.kt diff --git a/app/src/main/kotlin/org/fossify/messages/extensions/Date.kt b/app/src/main/kotlin/org/fossify/messages/extensions/Date.kt deleted file mode 100644 index 2fbce59a..00000000 --- a/app/src/main/kotlin/org/fossify/messages/extensions/Date.kt +++ /dev/null @@ -1,8 +0,0 @@ -package org.fossify.messages.extensions - -import android.text.format.DateFormat -import java.util.Date - -fun Date.format(pattern: String): String { - return DateFormat.format(pattern, this).toString() -} diff --git a/app/src/main/kotlin/org/fossify/messages/extensions/Temporal.kt b/app/src/main/kotlin/org/fossify/messages/extensions/Temporal.kt new file mode 100644 index 00000000..1684b1c7 --- /dev/null +++ b/app/src/main/kotlin/org/fossify/messages/extensions/Temporal.kt @@ -0,0 +1,11 @@ +package org.fossify.messages.extensions + +import java.time.format.DateTimeFormatter +import java.time.temporal.Temporal +import java.util.Locale + +fun Temporal.format(pattern: String): String { + return DateTimeFormatter + .ofPattern(pattern, Locale.getDefault()) + .format(this) +} diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index c62abbb0..679abb46 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -28,7 +28,7 @@ app-build-minimumSDK = "26" app-build-javaVersion = "VERSION_17" app-build-kotlinJVMTarget = "17" #Helpers -ez-vcard = "0.11.3" +ez-vcard = "0.12.1" shortcut-badger = "1.1.22" [libraries] #AndroidX