diff --git a/app/src/main/java/com/x8bit/bitwarden/data/auth/datasource/network/model/KdfTypeJson.kt b/app/src/main/java/com/x8bit/bitwarden/data/auth/datasource/network/model/KdfTypeJson.kt index 4f813e7942..0e54616524 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/auth/datasource/network/model/KdfTypeJson.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/auth/datasource/network/model/KdfTypeJson.kt @@ -19,4 +19,4 @@ enum class KdfTypeJson { @Keep private class KdfTypeSerializer : - BaseEnumeratedIntSerializer(KdfTypeJson.values()) + BaseEnumeratedIntSerializer(KdfTypeJson.entries.toTypedArray()) diff --git a/app/src/main/java/com/x8bit/bitwarden/data/auth/datasource/network/model/TwoFactorAuthMethod.kt b/app/src/main/java/com/x8bit/bitwarden/data/auth/datasource/network/model/TwoFactorAuthMethod.kt index 06bba48481..006afeaaae 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/auth/datasource/network/model/TwoFactorAuthMethod.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/auth/datasource/network/model/TwoFactorAuthMethod.kt @@ -40,4 +40,4 @@ enum class TwoFactorAuthMethod(val value: UInt) { @Keep private class TwoFactorAuthMethodSerializer : - BaseEnumeratedIntSerializer(TwoFactorAuthMethod.values()) + BaseEnumeratedIntSerializer(TwoFactorAuthMethod.entries.toTypedArray()) diff --git a/app/src/main/java/com/x8bit/bitwarden/data/tools/generator/repository/model/UsernameGenerationOptions.kt b/app/src/main/java/com/x8bit/bitwarden/data/tools/generator/repository/model/UsernameGenerationOptions.kt index ead76b85ce..8fc1efb980 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/tools/generator/repository/model/UsernameGenerationOptions.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/tools/generator/repository/model/UsernameGenerationOptions.kt @@ -119,11 +119,11 @@ data class UsernameGenerationOptions( @Keep private class UsernameTypeSerializer : BaseEnumeratedIntSerializer( - UsernameGenerationOptions.UsernameType.values(), + UsernameGenerationOptions.UsernameType.entries.toTypedArray(), ) @Keep private class ForwardedEmailServiceTypeSerializer : BaseEnumeratedIntSerializer( - UsernameGenerationOptions.ForwardedEmailServiceType.values(), + UsernameGenerationOptions.ForwardedEmailServiceType.entries.toTypedArray(), ) diff --git a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/CipherRepromptTypeJson.kt b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/CipherRepromptTypeJson.kt index 101a9fb404..3104960956 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/CipherRepromptTypeJson.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/CipherRepromptTypeJson.kt @@ -24,5 +24,6 @@ enum class CipherRepromptTypeJson { } @Keep -private class CipherRepromptTypeSerializer : - BaseEnumeratedIntSerializer(CipherRepromptTypeJson.values()) +private class CipherRepromptTypeSerializer : BaseEnumeratedIntSerializer( + CipherRepromptTypeJson.entries.toTypedArray(), +) diff --git a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/CipherTypeJson.kt b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/CipherTypeJson.kt index 4b9976ba59..63ddfaec88 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/CipherTypeJson.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/CipherTypeJson.kt @@ -37,4 +37,4 @@ enum class CipherTypeJson { @Keep private class CipherTypeSerializer : - BaseEnumeratedIntSerializer(CipherTypeJson.values()) + BaseEnumeratedIntSerializer(CipherTypeJson.entries.toTypedArray()) diff --git a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/FieldTypeJson.kt b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/FieldTypeJson.kt index 0c97cd9754..fc57724a58 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/FieldTypeJson.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/FieldTypeJson.kt @@ -37,4 +37,4 @@ enum class FieldTypeJson { @Keep private class FieldTypeSerializer : - BaseEnumeratedIntSerializer(FieldTypeJson.values()) + BaseEnumeratedIntSerializer(FieldTypeJson.entries.toTypedArray()) diff --git a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/LinkedIdTypeJson.kt b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/LinkedIdTypeJson.kt index b3f4b3c948..54aef22902 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/LinkedIdTypeJson.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/LinkedIdTypeJson.kt @@ -181,4 +181,4 @@ enum class LinkedIdTypeJson(val value: UInt) { @Keep private class LinkedIdTypeSerializer : - BaseEnumeratedIntSerializer(LinkedIdTypeJson.values()) + BaseEnumeratedIntSerializer(LinkedIdTypeJson.entries.toTypedArray()) diff --git a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/PolicyTypeJson.kt b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/PolicyTypeJson.kt index 6289bfb8ef..550fe07511 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/PolicyTypeJson.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/PolicyTypeJson.kt @@ -79,4 +79,4 @@ enum class PolicyTypeJson { @Keep private class PolicyTypeSerializer : - BaseEnumeratedIntSerializer(PolicyTypeJson.values()) + BaseEnumeratedIntSerializer(PolicyTypeJson.entries.toTypedArray()) diff --git a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/SecureNoteTypeJson.kt b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/SecureNoteTypeJson.kt index a11b751485..239bef766f 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/SecureNoteTypeJson.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/SecureNoteTypeJson.kt @@ -19,4 +19,4 @@ enum class SecureNoteTypeJson { @Keep private class SecureNoteTypeSerializer : - BaseEnumeratedIntSerializer(SecureNoteTypeJson.values()) + BaseEnumeratedIntSerializer(SecureNoteTypeJson.entries.toTypedArray()) diff --git a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/SendTypeJson.kt b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/SendTypeJson.kt index 2848e29c3e..f3f8b744e7 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/SendTypeJson.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/SendTypeJson.kt @@ -25,4 +25,4 @@ enum class SendTypeJson { @Keep private class SendTypeSerializer : - BaseEnumeratedIntSerializer(SendTypeJson.values()) + BaseEnumeratedIntSerializer(SendTypeJson.entries.toTypedArray()) diff --git a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/UriMatchTypeJson.kt b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/UriMatchTypeJson.kt index c23b5b82d2..97b80e6559 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/UriMatchTypeJson.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/vault/datasource/network/model/UriMatchTypeJson.kt @@ -49,4 +49,4 @@ enum class UriMatchTypeJson { @Keep private class UriMatchTypeSerializer : - BaseEnumeratedIntSerializer(UriMatchTypeJson.values()) + BaseEnumeratedIntSerializer(UriMatchTypeJson.entries.toTypedArray()) diff --git a/app/src/main/java/com/x8bit/bitwarden/data/vault/repository/util/VaultSdkCipherExtensions.kt b/app/src/main/java/com/x8bit/bitwarden/data/vault/repository/util/VaultSdkCipherExtensions.kt index 8fce977917..c7e0275cb4 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/vault/repository/util/VaultSdkCipherExtensions.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/vault/repository/util/VaultSdkCipherExtensions.kt @@ -116,7 +116,7 @@ private fun Field.toEncryptedNetworkField(): SyncResponseJson.Cipher.Field = ) private fun UInt.toNetworkLinkedIdType(): LinkedIdTypeJson = - LinkedIdTypeJson.values().first { this == it.value } + LinkedIdTypeJson.entries.first { this == it.value } /** * Converts a Bitwarden SDK [FieldType] object to a corresponding