From d047c38bc25556798b532a2529342ee462b448c6 Mon Sep 17 00:00:00 2001 From: PRATHAMESH BHAGAT <90595097+PrathameshBhagat@users.noreply.github.com> Date: Tue, 23 Sep 2025 22:00:00 +0530 Subject: [PATCH] Migrating ThirdPartyInfo class to kotlin (#2699) * Migrating ThirdPartyINfo class to kotlin * Removing null allowance in strings --- .../protect/card_locker/ThirdPartyInfo.java | 29 ------------------- .../protect/card_locker/ThirdPartyInfo.kt | 23 +++++++++++++++ 2 files changed, 23 insertions(+), 29 deletions(-) delete mode 100644 app/src/main/java/protect/card_locker/ThirdPartyInfo.java create mode 100644 app/src/main/java/protect/card_locker/ThirdPartyInfo.kt diff --git a/app/src/main/java/protect/card_locker/ThirdPartyInfo.java b/app/src/main/java/protect/card_locker/ThirdPartyInfo.java deleted file mode 100644 index e32472bab..000000000 --- a/app/src/main/java/protect/card_locker/ThirdPartyInfo.java +++ /dev/null @@ -1,29 +0,0 @@ -package protect.card_locker; - -public class ThirdPartyInfo { - private final String mName; - private final String mUrl; - private final String mLicense; - - public ThirdPartyInfo(String name, String url, String license) { - mName = name; - mUrl = url; - mLicense = license; - } - - public String name() { - return mName; - } - - public String url() { - return mUrl; - } - - public String license() { - return mLicense; - } - - public String toHtml() { - return String.format("%s (%s)", url(), name(), license()); - } -} diff --git a/app/src/main/java/protect/card_locker/ThirdPartyInfo.kt b/app/src/main/java/protect/card_locker/ThirdPartyInfo.kt new file mode 100644 index 000000000..7758c73cd --- /dev/null +++ b/app/src/main/java/protect/card_locker/ThirdPartyInfo.kt @@ -0,0 +1,23 @@ +package protect.card_locker + +class ThirdPartyInfo( + private val mName: String, + private val mUrl: String, + private val mLicense: String +) { + fun name(): String { + return mName + } + + fun url(): String { + return mUrl + } + + fun license(): String { + return mLicense + } + + fun toHtml(): String { + return String.format("%s (%s)", url(), name(), license()) + } +}