diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1bc6c1a70..93a92ea2b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -191,7 +191,7 @@ jobs: versionName:${{ inputs.version-name || '' }} regex='versionName = "([^"]+)"' - if [[ "$(cat app/build.gradle.kts)" =~ $regex ]]; then + if [[ "$(cat authenticator/build.gradle.kts)" =~ $regex ]]; then VERSION_NAME="${BASH_REMATCH[1]}" fi echo "Version Name: ${VERSION_NAME}" >> $GITHUB_STEP_SUMMARY @@ -220,7 +220,7 @@ jobs: uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 with: name: com.bitwarden.authenticator.aab - path: app/build/outputs/bundle/release/com.bitwarden.authenticator-release.aab + path: authenticator/build/outputs/bundle/release/com.bitwarden.authenticator-release.aab if-no-files-found: error - name: Upload release .apk artifact @@ -228,19 +228,19 @@ jobs: uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 with: name: com.bitwarden.authenticator.apk - path: app/build/outputs/apk/release/com.bitwarden.authenticator-release.apk + path: authenticator/build/outputs/apk/release/com.bitwarden.authenticator-release.apk if-no-files-found: error - name: Create checksum file for Release AAB if: ${{ matrix.variant == 'aab' }} run: | - sha256sum "app/build/outputs/bundle/release/com.bitwarden.authenticator-release.aab" \ + sha256sum "authenticator/build/outputs/bundle/release/com.bitwarden.authenticator-release.aab" \ > ./authenticator-android-aab-sha256.txt - name: Create checksum for release .apk artifact if: ${{ matrix.variant == 'apk' }} run: | - sha256sum "app/build/outputs/apk/release/com.bitwarden.authenticator-release.apk" \ + sha256sum "authenticator/build/outputs/apk/release/com.bitwarden.authenticator-release.apk" \ > ./authenticator-android-apk-sha256.txt - name: Upload .apk SHA file for release diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f24727031..72a464075 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -79,6 +79,6 @@ jobs: - name: Upload to codecov.io uses: codecov/codecov-action@7f8b4b4bde536c465e797be725718b88c5d95e0e # v5.1.1 with: - file: app/build/reports/kover/reportDebug.xml + file: authenticator/build/reports/kover/reportDebug.xml env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} diff --git a/app/.gitignore b/authenticator/.gitignore similarity index 100% rename from app/.gitignore rename to authenticator/.gitignore diff --git a/app/build.gradle.kts b/authenticator/build.gradle.kts similarity index 97% rename from app/build.gradle.kts rename to authenticator/build.gradle.kts index 02229f6a6..94a68f8a9 100644 --- a/app/build.gradle.kts +++ b/authenticator/build.gradle.kts @@ -270,10 +270,10 @@ sonar { property("sonar.projectKey", "bitwarden_authenticator-android") property("sonar.organization", "bitwarden") property("sonar.host.url", "https://sonarcloud.io") - property("sonar.sources", "app/src/") - property("sonar.tests", "app/src/") - property("sonar.test.inclusions", "app/src/test/") - property("sonar.exclusions", "app/src/test/") + property("sonar.sources", "authenticator/src/") + property("sonar.tests", "authenticator/src/") + property("sonar.test.inclusions", "authenticator/src/test/") + property("sonar.exclusions", "authenticator/src/test/") } } diff --git a/app/libs/authenticatorbridge-1.0.0-release.aar b/authenticator/libs/authenticatorbridge-1.0.0-release.aar similarity index 100% rename from app/libs/authenticatorbridge-1.0.0-release.aar rename to authenticator/libs/authenticatorbridge-1.0.0-release.aar diff --git a/app/proguard-rules.pro b/authenticator/proguard-rules.pro similarity index 100% rename from app/proguard-rules.pro rename to authenticator/proguard-rules.pro diff --git a/app/schemas/com.bitwarden.authenticator.data.authenticator.datasource.disk.database.AuthenticatorDatabase/1.json b/authenticator/schemas/com.bitwarden.authenticator.data.authenticator.datasource.disk.database.AuthenticatorDatabase/1.json similarity index 100% rename from app/schemas/com.bitwarden.authenticator.data.authenticator.datasource.disk.database.AuthenticatorDatabase/1.json rename to authenticator/schemas/com.bitwarden.authenticator.data.authenticator.datasource.disk.database.AuthenticatorDatabase/1.json diff --git a/app/schemas/com.bitwarden.authenticator.data.authenticator.datasource.disk.database.AuthenticatorDatabase/2.json b/authenticator/schemas/com.bitwarden.authenticator.data.authenticator.datasource.disk.database.AuthenticatorDatabase/2.json similarity index 100% rename from app/schemas/com.bitwarden.authenticator.data.authenticator.datasource.disk.database.AuthenticatorDatabase/2.json rename to authenticator/schemas/com.bitwarden.authenticator.data.authenticator.datasource.disk.database.AuthenticatorDatabase/2.json diff --git a/app/src/androidTest/kotlin/com/x8bit/bitwarden/android/authenticator/ExampleInstrumentedTest.kt b/authenticator/src/androidTest/kotlin/com/x8bit/bitwarden/android/authenticator/ExampleInstrumentedTest.kt similarity index 100% rename from app/src/androidTest/kotlin/com/x8bit/bitwarden/android/authenticator/ExampleInstrumentedTest.kt rename to authenticator/src/androidTest/kotlin/com/x8bit/bitwarden/android/authenticator/ExampleInstrumentedTest.kt diff --git a/app/src/debug/AndroidManifest.xml b/authenticator/src/debug/AndroidManifest.xml similarity index 100% rename from app/src/debug/AndroidManifest.xml rename to authenticator/src/debug/AndroidManifest.xml diff --git a/app/src/google-services.json b/authenticator/src/google-services.json similarity index 100% rename from app/src/google-services.json rename to authenticator/src/google-services.json diff --git a/app/src/main/AndroidManifest.xml b/authenticator/src/main/AndroidManifest.xml similarity index 100% rename from app/src/main/AndroidManifest.xml rename to authenticator/src/main/AndroidManifest.xml diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/AuthenticatorApplication.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/AuthenticatorApplication.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/AuthenticatorApplication.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/AuthenticatorApplication.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/MainActivity.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/MainActivity.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/MainActivity.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/MainActivity.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/MainViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/MainViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/MainViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/MainViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/AuthDiskSource.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/AuthDiskSource.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/AuthDiskSource.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/AuthDiskSource.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/AuthDiskSourceImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/AuthDiskSourceImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/AuthDiskSourceImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/AuthDiskSourceImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/di/AuthDiskModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/di/AuthDiskModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/di/AuthDiskModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/di/AuthDiskModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/model/EnvironmentUrlDataJson.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/model/EnvironmentUrlDataJson.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/model/EnvironmentUrlDataJson.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/datasource/disk/model/EnvironmentUrlDataJson.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/auth/repository/AuthRepository.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/repository/AuthRepository.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/auth/repository/AuthRepository.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/repository/AuthRepository.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/auth/repository/AuthRepositoryImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/repository/AuthRepositoryImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/auth/repository/AuthRepositoryImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/repository/AuthRepositoryImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/auth/repository/di/AuthRepositoryModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/repository/di/AuthRepositoryModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/auth/repository/di/AuthRepositoryModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/auth/repository/di/AuthRepositoryModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/AuthenticatorDiskSource.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/AuthenticatorDiskSource.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/AuthenticatorDiskSource.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/AuthenticatorDiskSource.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/AuthenticatorDiskSourceImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/AuthenticatorDiskSourceImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/AuthenticatorDiskSourceImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/AuthenticatorDiskSourceImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/convertor/AuthenticatorItemAlgorithmConverter.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/convertor/AuthenticatorItemAlgorithmConverter.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/convertor/AuthenticatorItemAlgorithmConverter.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/convertor/AuthenticatorItemAlgorithmConverter.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/convertor/AuthenticatorItemTypeConverter.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/convertor/AuthenticatorItemTypeConverter.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/convertor/AuthenticatorItemTypeConverter.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/convertor/AuthenticatorItemTypeConverter.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/dao/ItemDao.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/dao/ItemDao.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/dao/ItemDao.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/dao/ItemDao.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/database/AuthenticatorDatabase.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/database/AuthenticatorDatabase.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/database/AuthenticatorDatabase.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/database/AuthenticatorDatabase.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/di/AuthenticatorDiskModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/di/AuthenticatorDiskModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/di/AuthenticatorDiskModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/di/AuthenticatorDiskModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemAlgorithm.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemAlgorithm.kt similarity index 87% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemAlgorithm.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemAlgorithm.kt index fd7e0eda2..fcf3fad15 100644 --- a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemAlgorithm.kt +++ b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemAlgorithm.kt @@ -1,5 +1,7 @@ package com.bitwarden.authenticator.data.authenticator.datasource.disk.entity +import com.bitwarden.authenticator.data.authenticator.datasource.disk.entity.AuthenticatorItemAlgorithm.entries + /** * Enum class representing SHA algorithms an authenticator item may be hashed with. */ diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemEntity.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemEntity.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemEntity.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemEntity.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemType.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemType.kt similarity index 85% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemType.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemType.kt index b3c798b3c..f6b877a7b 100644 --- a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemType.kt +++ b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/disk/entity/AuthenticatorItemType.kt @@ -1,5 +1,7 @@ package com.bitwarden.authenticator.data.authenticator.datasource.disk.entity +import com.bitwarden.authenticator.data.authenticator.datasource.disk.entity.AuthenticatorItemType.entries + /** * Enum representing the supported "type" options for authenticator items. */ diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/sdk/AuthenticatorSdkSource.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/sdk/AuthenticatorSdkSource.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/sdk/AuthenticatorSdkSource.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/sdk/AuthenticatorSdkSource.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/sdk/AuthenticatorSdkSourceImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/sdk/AuthenticatorSdkSourceImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/sdk/AuthenticatorSdkSourceImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/sdk/AuthenticatorSdkSourceImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/sdk/di/AuthenticatorSdkModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/sdk/di/AuthenticatorSdkModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/sdk/di/AuthenticatorSdkModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/datasource/sdk/di/AuthenticatorSdkModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/FileManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/FileManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/FileManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/FileManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/FileManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/FileManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/FileManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/FileManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/TotpCodeManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/TotpCodeManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/TotpCodeManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/TotpCodeManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/TotpCodeManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/TotpCodeManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/TotpCodeManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/TotpCodeManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/di/AuthenticatorManagerModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/di/AuthenticatorManagerModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/di/AuthenticatorManagerModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/di/AuthenticatorManagerModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/model/ExportJsonData.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/model/ExportJsonData.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/model/ExportJsonData.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/model/ExportJsonData.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/model/VerificationCodeItem.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/model/VerificationCodeItem.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/model/VerificationCodeItem.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/manager/model/VerificationCodeItem.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/AuthenticatorRepository.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/AuthenticatorRepository.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/AuthenticatorRepository.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/AuthenticatorRepository.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/AuthenticatorRepositoryImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/AuthenticatorRepositoryImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/AuthenticatorRepositoryImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/AuthenticatorRepositoryImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/di/AuthenticatorBridgeModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/di/AuthenticatorBridgeModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/di/AuthenticatorBridgeModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/di/AuthenticatorBridgeModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/di/AuthenticatorRepositoryModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/di/AuthenticatorRepositoryModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/di/AuthenticatorRepositoryModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/di/AuthenticatorRepositoryModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/AuthenticatorData.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/AuthenticatorData.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/AuthenticatorData.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/AuthenticatorData.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/AuthenticatorItem.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/AuthenticatorItem.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/AuthenticatorItem.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/AuthenticatorItem.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/CreateItemResult.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/CreateItemResult.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/CreateItemResult.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/CreateItemResult.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/DeleteItemResult.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/DeleteItemResult.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/DeleteItemResult.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/DeleteItemResult.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/ExportDataResult.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/ExportDataResult.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/ExportDataResult.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/ExportDataResult.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/SharedVerificationCodesState.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/SharedVerificationCodesState.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/SharedVerificationCodesState.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/SharedVerificationCodesState.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/TotpCodeResult.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/TotpCodeResult.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/TotpCodeResult.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/TotpCodeResult.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/UpdateItemRequest.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/UpdateItemRequest.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/UpdateItemRequest.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/UpdateItemRequest.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/UpdateItemResult.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/UpdateItemResult.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/UpdateItemResult.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/model/UpdateItemResult.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/AuthenticatorItemEntityExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/AuthenticatorItemEntityExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/AuthenticatorItemEntityExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/AuthenticatorItemEntityExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SharedAccountDataExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SharedAccountDataExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SharedAccountDataExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SharedAccountDataExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SharedVerificationCodesStateExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SharedVerificationCodesStateExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SharedVerificationCodesStateExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SharedVerificationCodesStateExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SymmetricKeyStorageProviderImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SymmetricKeyStorageProviderImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SymmetricKeyStorageProviderImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SymmetricKeyStorageProviderImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/annotation/OmitFromCoverage.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/annotation/OmitFromCoverage.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/annotation/OmitFromCoverage.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/annotation/OmitFromCoverage.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/di/EncryptedPreferences.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/di/EncryptedPreferences.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/di/EncryptedPreferences.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/di/EncryptedPreferences.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/di/PreferenceModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/di/PreferenceModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/di/PreferenceModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/di/PreferenceModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/di/UnencryptedPreferences.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/di/UnencryptedPreferences.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/di/UnencryptedPreferences.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/di/UnencryptedPreferences.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/BaseDiskSource.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/BaseDiskSource.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/BaseDiskSource.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/BaseDiskSource.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/BaseEncryptedDiskSource.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/BaseEncryptedDiskSource.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/BaseEncryptedDiskSource.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/BaseEncryptedDiskSource.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/ConfigDiskSource.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/ConfigDiskSource.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/ConfigDiskSource.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/ConfigDiskSource.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/ConfigDiskSourceImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/ConfigDiskSourceImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/ConfigDiskSourceImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/ConfigDiskSourceImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagDiskSource.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagDiskSource.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagDiskSource.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagDiskSource.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagDiskSourceImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagDiskSourceImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagDiskSourceImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagDiskSourceImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagOverrideDiskSource.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagOverrideDiskSource.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagOverrideDiskSource.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagOverrideDiskSource.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagOverrideDiskSourceImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagOverrideDiskSourceImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagOverrideDiskSourceImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagOverrideDiskSourceImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/SettingsDiskSource.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/SettingsDiskSource.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/SettingsDiskSource.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/SettingsDiskSource.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/SettingsDiskSourceImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/SettingsDiskSourceImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/SettingsDiskSourceImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/SettingsDiskSourceImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/di/PlatformDiskModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/di/PlatformDiskModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/di/PlatformDiskModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/di/PlatformDiskModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/model/FeatureFlagsConfiguration.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/model/FeatureFlagsConfiguration.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/model/FeatureFlagsConfiguration.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/model/FeatureFlagsConfiguration.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/model/ServerConfig.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/model/ServerConfig.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/model/ServerConfig.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/disk/model/ServerConfig.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/api/ConfigApi.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/api/ConfigApi.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/api/ConfigApi.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/api/ConfigApi.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCall.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCall.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCall.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCall.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCallAdapter.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCallAdapter.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCallAdapter.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCallAdapter.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCallAdapterFactory.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCallAdapterFactory.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCallAdapterFactory.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCallAdapterFactory.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/di/PlatformNetworkModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/di/PlatformNetworkModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/di/PlatformNetworkModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/di/PlatformNetworkModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptor.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptor.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptor.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptor.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptors.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptors.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptors.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptors.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/HeadersInterceptor.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/HeadersInterceptor.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/HeadersInterceptor.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/HeadersInterceptor.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/model/ConfigResponseJson.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/model/ConfigResponseJson.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/model/ConfigResponseJson.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/model/ConfigResponseJson.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/retrofit/Retrofits.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/retrofit/Retrofits.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/retrofit/Retrofits.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/retrofit/Retrofits.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/retrofit/RetrofitsImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/retrofit/RetrofitsImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/retrofit/RetrofitsImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/retrofit/RetrofitsImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/serializer/ZonedDateTimeSerializer.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/serializer/ZonedDateTimeSerializer.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/serializer/ZonedDateTimeSerializer.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/serializer/ZonedDateTimeSerializer.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/service/ConfigService.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/service/ConfigService.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/service/ConfigService.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/service/ConfigService.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/service/ConfigServiceImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/service/ConfigServiceImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/service/ConfigServiceImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/service/ConfigServiceImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/util/HeaderUtils.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/util/HeaderUtils.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/util/HeaderUtils.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/datasource/network/util/HeaderUtils.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BiometricsEncryptionManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BiometricsEncryptionManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BiometricsEncryptionManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BiometricsEncryptionManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BiometricsEncryptionManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BiometricsEncryptionManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BiometricsEncryptionManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BiometricsEncryptionManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BitwardenEncodingManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BitwardenEncodingManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BitwardenEncodingManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BitwardenEncodingManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BitwardenEncodingManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BitwardenEncodingManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BitwardenEncodingManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/BitwardenEncodingManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/CrashLogsManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/CrashLogsManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/CrashLogsManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/CrashLogsManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/CrashLogsManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/CrashLogsManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/CrashLogsManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/CrashLogsManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/DebugMenuFeatureFlagManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/DebugMenuFeatureFlagManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/DebugMenuFeatureFlagManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/DebugMenuFeatureFlagManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/DispatcherManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/DispatcherManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/DispatcherManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/DispatcherManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/DispatcherManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/DispatcherManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/DispatcherManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/DispatcherManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManagerImpl.kt index dbf7dfb82..6fc865c13 100644 --- a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManagerImpl.kt +++ b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManagerImpl.kt @@ -1,8 +1,8 @@ package com.bitwarden.authenticator.data.platform.manager -import com.bitwarden.authenticator.data.platform.repository.ServerConfigRepository import com.bitwarden.authenticator.data.platform.datasource.disk.model.ServerConfig import com.bitwarden.authenticator.data.platform.manager.model.FlagKey +import com.bitwarden.authenticator.data.platform.repository.ServerConfigRepository import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.map diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/SdkClientManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/SdkClientManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/SdkClientManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/SdkClientManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/SdkClientManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/SdkClientManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/SdkClientManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/SdkClientManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/clipboard/BitwardenClipboardManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/clipboard/BitwardenClipboardManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/clipboard/BitwardenClipboardManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/clipboard/BitwardenClipboardManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/clipboard/BitwardenClipboardManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/clipboard/BitwardenClipboardManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/clipboard/BitwardenClipboardManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/clipboard/BitwardenClipboardManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/clipboard/ClearClipboardWorker.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/clipboard/ClearClipboardWorker.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/clipboard/ClearClipboardWorker.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/clipboard/ClearClipboardWorker.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/di/PlatformManagerModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/di/PlatformManagerModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/di/PlatformManagerModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/di/PlatformManagerModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/ImportManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/ImportManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/ImportManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/ImportManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/ImportManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/ImportManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/ImportManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/ImportManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/AegisJsonExport.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/AegisJsonExport.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/AegisJsonExport.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/AegisJsonExport.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/ExportParseResult.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/ExportParseResult.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/ExportParseResult.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/ExportParseResult.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/ImportDataResult.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/ImportDataResult.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/ImportDataResult.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/ImportDataResult.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/ImportFileFormat.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/ImportFileFormat.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/ImportFileFormat.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/ImportFileFormat.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/LastPassJsonExport.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/LastPassJsonExport.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/LastPassJsonExport.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/LastPassJsonExport.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/TwoFasJsonExport.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/TwoFasJsonExport.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/TwoFasJsonExport.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/model/TwoFasJsonExport.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/AegisExportParser.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/AegisExportParser.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/AegisExportParser.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/AegisExportParser.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/BitwardenExportParser.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/BitwardenExportParser.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/BitwardenExportParser.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/BitwardenExportParser.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/ExportParser.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/ExportParser.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/ExportParser.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/ExportParser.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/LastPassExportParser.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/LastPassExportParser.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/LastPassExportParser.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/LastPassExportParser.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/TwoFasExportParser.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/TwoFasExportParser.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/TwoFasExportParser.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/imports/parsers/TwoFasExportParser.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/model/FlagKey.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/model/FlagKey.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/model/FlagKey.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/manager/model/FlagKey.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/DebugMenuRepository.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/DebugMenuRepository.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/DebugMenuRepository.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/DebugMenuRepository.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/DebugMenuRepositoryImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/DebugMenuRepositoryImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/DebugMenuRepositoryImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/DebugMenuRepositoryImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/FeatureFlagRepository.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/FeatureFlagRepository.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/FeatureFlagRepository.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/FeatureFlagRepository.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/FeatureFlagRepositoryImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/FeatureFlagRepositoryImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/FeatureFlagRepositoryImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/FeatureFlagRepositoryImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/ServerConfigRepository.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/ServerConfigRepository.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/ServerConfigRepository.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/ServerConfigRepository.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/ServerConfigRepositoryImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/ServerConfigRepositoryImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/ServerConfigRepositoryImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/ServerConfigRepositoryImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/SettingsRepository.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/SettingsRepository.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/SettingsRepository.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/SettingsRepository.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/SettingsRepositoryImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/SettingsRepositoryImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/SettingsRepositoryImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/SettingsRepositoryImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/di/PlatformRepositoryModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/di/PlatformRepositoryModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/di/PlatformRepositoryModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/di/PlatformRepositoryModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/model/BiometricsKeyResult.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/model/BiometricsKeyResult.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/model/BiometricsKeyResult.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/model/BiometricsKeyResult.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/model/DataState.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/model/DataState.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/model/DataState.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/model/DataState.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/model/Environment.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/model/Environment.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/model/Environment.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/model/Environment.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/util/DataStateExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/util/DataStateExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/util/DataStateExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/util/DataStateExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/util/EnvironmentUrlDataJsonExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/util/EnvironmentUrlDataJsonExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/util/EnvironmentUrlDataJsonExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/util/EnvironmentUrlDataJsonExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/util/SharedFlowExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/util/SharedFlowExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/util/SharedFlowExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/repository/util/SharedFlowExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/IntentExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/IntentExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/IntentExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/IntentExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/JsonExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/JsonExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/JsonExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/JsonExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/ResultExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/ResultExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/ResultExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/ResultExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/SpecialCharWithPrecedenceComparator.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/SpecialCharWithPrecedenceComparator.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/SpecialCharWithPrecedenceComparator.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/data/platform/util/SpecialCharWithPrecedenceComparator.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/auth/unlock/UnlockNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/auth/unlock/UnlockNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/auth/unlock/UnlockNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/auth/unlock/UnlockNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/auth/unlock/UnlockScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/auth/unlock/UnlockScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/auth/unlock/UnlockScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/auth/unlock/UnlockScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/auth/unlock/UnlockViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/auth/unlock/UnlockViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/auth/unlock/UnlockViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/auth/unlock/UnlockViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/authenticator/AuthenticatorNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/authenticator/AuthenticatorNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/authenticator/AuthenticatorNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/authenticator/AuthenticatorNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemViewModel.kt similarity index 99% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemViewModel.kt index ffad1271b..40a33fb69 100644 --- a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemViewModel.kt +++ b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/EditItemViewModel.kt @@ -13,6 +13,7 @@ import com.bitwarden.authenticator.data.authenticator.repository.AuthenticatorRe import com.bitwarden.authenticator.data.authenticator.repository.model.CreateItemResult import com.bitwarden.authenticator.data.platform.repository.model.DataState import com.bitwarden.authenticator.data.platform.repository.util.takeUntilLoaded +import com.bitwarden.authenticator.ui.authenticator.feature.edititem.AuthenticatorRefreshPeriodOption.entries import com.bitwarden.authenticator.ui.authenticator.feature.edititem.EditItemState.Companion.MAX_ALLOWED_CODE_DIGITS import com.bitwarden.authenticator.ui.authenticator.feature.edititem.EditItemState.Companion.MIN_ALLOWED_CODE_DIGITS import com.bitwarden.authenticator.ui.authenticator.feature.edititem.model.EditItemData diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/model/EditItemData.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/model/EditItemData.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/model/EditItemData.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/edititem/model/EditItemData.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/FirstTimeSyncSnackbarHost.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/FirstTimeSyncSnackbarHost.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/FirstTimeSyncSnackbarHost.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/FirstTimeSyncSnackbarHost.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingGraphNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingGraphNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingGraphNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingGraphNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/VaultVerificationCodeItem.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/VaultVerificationCodeItem.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/VaultVerificationCodeItem.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/VaultVerificationCodeItem.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/ItemListingExpandableFabAction.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/ItemListingExpandableFabAction.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/ItemListingExpandableFabAction.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/ItemListingExpandableFabAction.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/SharedCodesDisplayState.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/SharedCodesDisplayState.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/SharedCodesDisplayState.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/SharedCodesDisplayState.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/VaultDropdownMenuAction.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/VaultDropdownMenuAction.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/VaultDropdownMenuAction.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/VaultDropdownMenuAction.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/VerificationCodeDisplayItem.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/VerificationCodeDisplayItem.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/VerificationCodeDisplayItem.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/model/VerificationCodeDisplayItem.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/SharedVerificationCodesStateExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/SharedVerificationCodesStateExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/SharedVerificationCodesStateExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/SharedVerificationCodesStateExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/VerificationCodeItemExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/VerificationCodeItemExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/VerificationCodeItemExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/VerificationCodeItemExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/SaveManualCodeButtons.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/SaveManualCodeButtons.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/SaveManualCodeButtons.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/SaveManualCodeButtons.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/navbar/AuthenticatorNavBarNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/navbar/AuthenticatorNavBarNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/navbar/AuthenticatorNavBarNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/navbar/AuthenticatorNavBarNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/navbar/AuthenticatorNavBarScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/navbar/AuthenticatorNavBarScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/navbar/AuthenticatorNavBarScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/navbar/AuthenticatorNavBarScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/navbar/AuthenticatorNavBarViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/navbar/AuthenticatorNavBarViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/navbar/AuthenticatorNavBarViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/navbar/AuthenticatorNavBarViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/ChooseSaveLocationDialog.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/ChooseSaveLocationDialog.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/ChooseSaveLocationDialog.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/ChooseSaveLocationDialog.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/util/QrCodeAnalyzer.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/util/QrCodeAnalyzer.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/util/QrCodeAnalyzer.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/util/QrCodeAnalyzer.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/util/QrCodeAnalyzerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/util/QrCodeAnalyzerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/util/QrCodeAnalyzerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/util/QrCodeAnalyzerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchContent.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchContent.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchContent.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchContent.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchEmptyContent.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchEmptyContent.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchEmptyContent.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchEmptyContent.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/VaultVerificationCodeItem.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/VaultVerificationCodeItem.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/VaultVerificationCodeItem.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/VaultVerificationCodeItem.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/handlers/SearchHandlers.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/handlers/SearchHandlers.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/handlers/SearchHandlers.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/authenticator/feature/search/handlers/SearchHandlers.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/BaseViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/BaseViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/BaseViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/BaseViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/DensityExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/DensityExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/DensityExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/DensityExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/EventsEffect.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/EventsEffect.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/EventsEffect.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/EventsEffect.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/ModifierExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/ModifierExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/ModifierExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/ModifierExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/NavGraphBuilderExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/NavGraphBuilderExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/NavGraphBuilderExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/NavGraphBuilderExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/PaddingValuesExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/PaddingValuesExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/PaddingValuesExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/PaddingValuesExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/StringExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/StringExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/StringExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/StringExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/Text.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/Text.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/Text.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/base/util/Text.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/BitwardenMediumTopAppBar.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/BitwardenMediumTopAppBar.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/BitwardenMediumTopAppBar.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/BitwardenMediumTopAppBar.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/BitwardenSearchTopAppBar.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/BitwardenSearchTopAppBar.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/BitwardenSearchTopAppBar.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/BitwardenSearchTopAppBar.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/BitwardenTopAppBar.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/BitwardenTopAppBar.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/BitwardenTopAppBar.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/BitwardenTopAppBar.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/action/BitwardenSearchActionItem.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/action/BitwardenSearchActionItem.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/action/BitwardenSearchActionItem.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/appbar/action/BitwardenSearchActionItem.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenFIlledButton.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenFIlledButton.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenFIlledButton.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenFIlledButton.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenFilledTonalButton.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenFilledTonalButton.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenFilledTonalButton.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenFilledTonalButton.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenOutlinedButton.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenOutlinedButton.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenOutlinedButton.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenOutlinedButton.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenStandardIconButton.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenStandardIconButton.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenStandardIconButton.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenStandardIconButton.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenTextButton.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenTextButton.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenTextButton.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/button/BitwardenTextButton.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/card/BitwardenActionCard.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/card/BitwardenActionCard.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/card/BitwardenActionCard.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/card/BitwardenActionCard.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/content/BitwardenErrorContent.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/content/BitwardenErrorContent.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/content/BitwardenErrorContent.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/content/BitwardenErrorContent.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/content/BitwardenLoadingContent.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/content/BitwardenLoadingContent.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/content/BitwardenLoadingContent.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/content/BitwardenLoadingContent.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenBasicDialog.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenBasicDialog.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenBasicDialog.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenBasicDialog.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenLoadingDialog.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenLoadingDialog.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenLoadingDialog.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenLoadingDialog.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenSelectionDialog.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenSelectionDialog.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenSelectionDialog.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenSelectionDialog.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenSelectionRow.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenSelectionRow.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenSelectionRow.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenSelectionRow.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenTwoButtonDialog.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenTwoButtonDialog.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenTwoButtonDialog.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/BitwardenTwoButtonDialog.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/row/BitwardenBasicDialogRow.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/row/BitwardenBasicDialogRow.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/row/BitwardenBasicDialogRow.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/row/BitwardenBasicDialogRow.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/row/BitwardenSelectionRow.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/row/BitwardenSelectionRow.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/row/BitwardenSelectionRow.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dialog/row/BitwardenSelectionRow.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/divider/BitwardenHorizontalDivider.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/divider/BitwardenHorizontalDivider.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/divider/BitwardenHorizontalDivider.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/divider/BitwardenHorizontalDivider.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dropdown/BitwardenMultiSelectButton.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dropdown/BitwardenMultiSelectButton.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dropdown/BitwardenMultiSelectButton.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/dropdown/BitwardenMultiSelectButton.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/fab/ExpandableFloatingActionButton.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/fab/ExpandableFloatingActionButton.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/fab/ExpandableFloatingActionButton.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/fab/ExpandableFloatingActionButton.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/field/BitwardenPasswordField.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/field/BitwardenPasswordField.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/field/BitwardenPasswordField.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/field/BitwardenPasswordField.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/field/BitwardenTextField.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/field/BitwardenTextField.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/field/BitwardenTextField.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/field/BitwardenTextField.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/field/BitwardenTextFieldWithActions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/field/BitwardenTextFieldWithActions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/field/BitwardenTextFieldWithActions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/field/BitwardenTextFieldWithActions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/header/BitwardenListHeaderText.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/header/BitwardenListHeaderText.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/header/BitwardenListHeaderText.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/header/BitwardenListHeaderText.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/header/BitwardenListHeaderTextWithSupportLabel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/header/BitwardenListHeaderTextWithSupportLabel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/header/BitwardenListHeaderTextWithSupportLabel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/header/BitwardenListHeaderTextWithSupportLabel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/icon/BitwardenIcon.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/icon/BitwardenIcon.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/icon/BitwardenIcon.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/icon/BitwardenIcon.kt index ef6815ea3..de6de82c8 100644 --- a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/icon/BitwardenIcon.kt +++ b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/icon/BitwardenIcon.kt @@ -5,10 +5,10 @@ import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.res.painterResource +import com.bitwarden.authenticator.ui.platform.components.model.IconData import com.bumptech.glide.integration.compose.ExperimentalGlideComposeApi import com.bumptech.glide.integration.compose.GlideImage import com.bumptech.glide.integration.compose.placeholder -import com.bitwarden.authenticator.ui.platform.components.model.IconData /** * Represents a Bitwarden icon that is either locally loaded or loaded using glide. diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/icon/BitwardenIconButtonWithResource.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/icon/BitwardenIconButtonWithResource.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/icon/BitwardenIconButtonWithResource.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/icon/BitwardenIconButtonWithResource.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/indicator/BitwardenCircularCountdownIndicator.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/indicator/BitwardenCircularCountdownIndicator.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/indicator/BitwardenCircularCountdownIndicator.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/indicator/BitwardenCircularCountdownIndicator.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/listitem/BitwardenListItem.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/listitem/BitwardenListItem.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/listitem/BitwardenListItem.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/listitem/BitwardenListItem.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/model/IconData.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/model/IconData.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/model/IconData.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/model/IconData.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/model/IconResource.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/model/IconResource.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/model/IconResource.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/model/IconResource.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/model/TooltipData.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/model/TooltipData.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/model/TooltipData.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/model/TooltipData.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/row/BitwardenExternalLinkRow.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/row/BitwardenExternalLinkRow.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/row/BitwardenExternalLinkRow.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/row/BitwardenExternalLinkRow.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/row/BitwardenRowOfActions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/row/BitwardenRowOfActions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/row/BitwardenRowOfActions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/row/BitwardenRowOfActions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/row/BitwardenTextRow.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/row/BitwardenTextRow.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/row/BitwardenTextRow.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/row/BitwardenTextRow.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/scaffold/BitwardenScaffold.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/scaffold/BitwardenScaffold.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/scaffold/BitwardenScaffold.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/scaffold/BitwardenScaffold.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/scrim/BitwardenAnimatedScrim.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/scrim/BitwardenAnimatedScrim.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/scrim/BitwardenAnimatedScrim.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/scrim/BitwardenAnimatedScrim.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/stepper/BitwardenStepper.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/stepper/BitwardenStepper.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/stepper/BitwardenStepper.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/stepper/BitwardenStepper.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/toggle/BitwardenSwitch.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/toggle/BitwardenSwitch.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/toggle/BitwardenSwitch.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/toggle/BitwardenSwitch.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/toggle/BitwardenWideSwitch.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/toggle/BitwardenWideSwitch.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/toggle/BitwardenWideSwitch.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/toggle/BitwardenWideSwitch.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/util/DialogExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/util/DialogExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/util/DialogExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/util/DialogExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/util/NonLetterColorVisualTransformation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/util/NonLetterColorVisualTransformation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/util/NonLetterColorVisualTransformation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/util/NonLetterColorVisualTransformation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/util/RememberVectorPainter.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/util/RememberVectorPainter.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/util/RememberVectorPainter.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/components/util/RememberVectorPainter.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/components/FeatureFlagListItems.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/components/FeatureFlagListItems.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/components/FeatureFlagListItems.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/components/FeatureFlagListItems.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/di/DebugMenuModule.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/di/DebugMenuModule.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/di/DebugMenuModule.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/di/DebugMenuModule.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/manager/DebugLaunchManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/manager/DebugLaunchManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/manager/DebugLaunchManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/manager/DebugLaunchManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/manager/DebugMenuLaunchManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/manager/DebugMenuLaunchManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/manager/DebugMenuLaunchManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/debugmenu/manager/DebugMenuLaunchManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/rootnav/RootNavScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/rootnav/RootNavScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/rootnav/RootNavScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/rootnav/RootNavScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/rootnav/RootNavViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/rootnav/RootNavViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/rootnav/RootNavViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/rootnav/RootNavViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/appearance/model/AppLanguage.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/appearance/model/AppLanguage.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/appearance/model/AppLanguage.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/appearance/model/AppLanguage.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/appearance/model/AppTheme.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/appearance/model/AppTheme.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/appearance/model/AppTheme.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/appearance/model/AppTheme.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/data/model/DefaultSaveOption.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/data/model/DefaultSaveOption.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/data/model/DefaultSaveOption.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/data/model/DefaultSaveOption.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/ExportNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/ExportNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/ExportNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/ExportNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/ExportScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/ExportScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/ExportScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/ExportScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/ExportViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/ExportViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/ExportViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/ExportViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/model/ExportVaultFormat.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/model/ExportVaultFormat.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/model/ExportVaultFormat.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/export/model/ExportVaultFormat.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/importing/ImportingNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/importing/ImportingNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/importing/ImportingNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/importing/ImportingNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/importing/ImportingScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/importing/ImportingScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/importing/ImportingScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/importing/ImportingScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/importing/ImportingViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/importing/ImportingViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/importing/ImportingViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/settings/importing/ImportingViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/splash/SplashNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/splash/SplashNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/splash/SplashNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/splash/SplashNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/splash/SplashScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/splash/SplashScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/splash/SplashScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/splash/SplashScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/tutorial/TutorialNavigation.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/tutorial/TutorialNavigation.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/tutorial/TutorialNavigation.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/tutorial/TutorialNavigation.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/tutorial/TutorialScreen.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/tutorial/TutorialScreen.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/tutorial/TutorialScreen.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/tutorial/TutorialScreen.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/tutorial/TutorialViewModel.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/tutorial/TutorialViewModel.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/tutorial/TutorialViewModel.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/feature/tutorial/TutorialViewModel.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/biometrics/BiometricsManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/biometrics/BiometricsManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/biometrics/BiometricsManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/biometrics/BiometricsManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/biometrics/BiometricsManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/biometrics/BiometricsManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/biometrics/BiometricsManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/biometrics/BiometricsManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/exit/ExitManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/exit/ExitManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/exit/ExitManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/exit/ExitManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/exit/ExitManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/exit/ExitManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/exit/ExitManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/exit/ExitManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/intent/IntentManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/intent/IntentManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/intent/IntentManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/intent/IntentManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/intent/IntentManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/intent/IntentManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/intent/IntentManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/intent/IntentManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/permissions/PermissionsManager.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/permissions/PermissionsManager.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/permissions/PermissionsManager.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/permissions/PermissionsManager.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/permissions/PermissionsManagerImpl.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/permissions/PermissionsManagerImpl.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/permissions/PermissionsManagerImpl.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/manager/permissions/PermissionsManagerImpl.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/AuthenticatorTheme.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/AuthenticatorTheme.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/AuthenticatorTheme.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/AuthenticatorTheme.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/SpanStyles.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/SpanStyles.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/SpanStyles.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/SpanStyles.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/Transition.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/Transition.kt similarity index 99% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/Transition.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/Transition.kt index 04edc8ff0..341910072 100644 --- a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/Transition.kt +++ b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/Transition.kt @@ -10,6 +10,7 @@ import androidx.compose.animation.slideInHorizontally import androidx.compose.animation.slideOutHorizontally import androidx.navigation.NavBackStackEntry import androidx.navigation.compose.NavHost +import com.bitwarden.authenticator.ui.platform.theme.RootTransitionProviders.Exit.stay typealias EnterTransitionProvider = (@JvmSuppressWildcards AnimatedContentTransitionScope.() -> EnterTransition?) diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/Type.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/Type.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/Type.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/theme/Type.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/AppThemeExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/AppThemeExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/AppThemeExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/AppThemeExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/ConfigurationExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/ConfigurationExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/ConfigurationExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/ConfigurationExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/DefaultSaveOptionExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/DefaultSaveOptionExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/DefaultSaveOptionExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/DefaultSaveOptionExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/ExportFormatExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/ExportFormatExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/ExportFormatExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/ExportFormatExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/ImportFormatExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/ImportFormatExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/ImportFormatExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/ImportFormatExtensions.kt diff --git a/app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/TemporalAccessExtensions.kt b/authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/TemporalAccessExtensions.kt similarity index 100% rename from app/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/TemporalAccessExtensions.kt rename to authenticator/src/main/kotlin/com/bitwarden/authenticator/ui/platform/util/TemporalAccessExtensions.kt diff --git a/app/src/main/proto/google_authenticator.proto b/authenticator/src/main/proto/google_authenticator.proto similarity index 100% rename from app/src/main/proto/google_authenticator.proto rename to authenticator/src/main/proto/google_authenticator.proto diff --git a/app/src/main/res/drawable-night/ic_empty_vault.xml b/authenticator/src/main/res/drawable-night/ic_empty_vault.xml similarity index 100% rename from app/src/main/res/drawable-night/ic_empty_vault.xml rename to authenticator/src/main/res/drawable-night/ic_empty_vault.xml diff --git a/app/src/main/res/drawable/ic_arrow_right.xml b/authenticator/src/main/res/drawable/ic_arrow_right.xml similarity index 100% rename from app/src/main/res/drawable/ic_arrow_right.xml rename to authenticator/src/main/res/drawable/ic_arrow_right.xml diff --git a/app/src/main/res/drawable/ic_back.xml b/authenticator/src/main/res/drawable/ic_back.xml similarity index 100% rename from app/src/main/res/drawable/ic_back.xml rename to authenticator/src/main/res/drawable/ic_back.xml diff --git a/app/src/main/res/drawable/ic_bitwarden.xml b/authenticator/src/main/res/drawable/ic_bitwarden.xml similarity index 100% rename from app/src/main/res/drawable/ic_bitwarden.xml rename to authenticator/src/main/res/drawable/ic_bitwarden.xml diff --git a/app/src/main/res/drawable/ic_camera.xml b/authenticator/src/main/res/drawable/ic_camera.xml similarity index 100% rename from app/src/main/res/drawable/ic_camera.xml rename to authenticator/src/main/res/drawable/ic_camera.xml diff --git a/app/src/main/res/drawable/ic_chevron_down.xml b/authenticator/src/main/res/drawable/ic_chevron_down.xml similarity index 100% rename from app/src/main/res/drawable/ic_chevron_down.xml rename to authenticator/src/main/res/drawable/ic_chevron_down.xml diff --git a/app/src/main/res/drawable/ic_chevron_up.xml b/authenticator/src/main/res/drawable/ic_chevron_up.xml similarity index 100% rename from app/src/main/res/drawable/ic_chevron_up.xml rename to authenticator/src/main/res/drawable/ic_chevron_up.xml diff --git a/app/src/main/res/drawable/ic_close.xml b/authenticator/src/main/res/drawable/ic_close.xml similarity index 100% rename from app/src/main/res/drawable/ic_close.xml rename to authenticator/src/main/res/drawable/ic_close.xml diff --git a/app/src/main/res/drawable/ic_copy.xml b/authenticator/src/main/res/drawable/ic_copy.xml similarity index 100% rename from app/src/main/res/drawable/ic_copy.xml rename to authenticator/src/main/res/drawable/ic_copy.xml diff --git a/app/src/main/res/drawable/ic_delete_item.xml b/authenticator/src/main/res/drawable/ic_delete_item.xml similarity index 100% rename from app/src/main/res/drawable/ic_delete_item.xml rename to authenticator/src/main/res/drawable/ic_delete_item.xml diff --git a/app/src/main/res/drawable/ic_edit_item.xml b/authenticator/src/main/res/drawable/ic_edit_item.xml similarity index 100% rename from app/src/main/res/drawable/ic_edit_item.xml rename to authenticator/src/main/res/drawable/ic_edit_item.xml diff --git a/app/src/main/res/drawable/ic_empty_vault.xml b/authenticator/src/main/res/drawable/ic_empty_vault.xml similarity index 100% rename from app/src/main/res/drawable/ic_empty_vault.xml rename to authenticator/src/main/res/drawable/ic_empty_vault.xml diff --git a/app/src/main/res/drawable/ic_empty_vault_dark.xml b/authenticator/src/main/res/drawable/ic_empty_vault_dark.xml similarity index 100% rename from app/src/main/res/drawable/ic_empty_vault_dark.xml rename to authenticator/src/main/res/drawable/ic_empty_vault_dark.xml diff --git a/app/src/main/res/drawable/ic_empty_vault_light.xml b/authenticator/src/main/res/drawable/ic_empty_vault_light.xml similarity index 100% rename from app/src/main/res/drawable/ic_empty_vault_light.xml rename to authenticator/src/main/res/drawable/ic_empty_vault_light.xml diff --git a/app/src/main/res/drawable/ic_external_link.xml b/authenticator/src/main/res/drawable/ic_external_link.xml similarity index 100% rename from app/src/main/res/drawable/ic_external_link.xml rename to authenticator/src/main/res/drawable/ic_external_link.xml diff --git a/app/src/main/res/drawable/ic_keyboard_24px.xml b/authenticator/src/main/res/drawable/ic_keyboard_24px.xml similarity index 100% rename from app/src/main/res/drawable/ic_keyboard_24px.xml rename to authenticator/src/main/res/drawable/ic_keyboard_24px.xml diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/authenticator/src/main/res/drawable/ic_launcher_foreground.xml similarity index 100% rename from app/src/main/res/drawable/ic_launcher_foreground.xml rename to authenticator/src/main/res/drawable/ic_launcher_foreground.xml diff --git a/app/src/main/res/drawable/ic_launcher_monochrome.xml b/authenticator/src/main/res/drawable/ic_launcher_monochrome.xml similarity index 100% rename from app/src/main/res/drawable/ic_launcher_monochrome.xml rename to authenticator/src/main/res/drawable/ic_launcher_monochrome.xml diff --git a/app/src/main/res/drawable/ic_login_item.xml b/authenticator/src/main/res/drawable/ic_login_item.xml similarity index 100% rename from app/src/main/res/drawable/ic_login_item.xml rename to authenticator/src/main/res/drawable/ic_login_item.xml diff --git a/app/src/main/res/drawable/ic_logo_horizontal.xml b/authenticator/src/main/res/drawable/ic_logo_horizontal.xml similarity index 100% rename from app/src/main/res/drawable/ic_logo_horizontal.xml rename to authenticator/src/main/res/drawable/ic_logo_horizontal.xml diff --git a/app/src/main/res/drawable/ic_minus.xml b/authenticator/src/main/res/drawable/ic_minus.xml similarity index 100% rename from app/src/main/res/drawable/ic_minus.xml rename to authenticator/src/main/res/drawable/ic_minus.xml diff --git a/app/src/main/res/drawable/ic_more.xml b/authenticator/src/main/res/drawable/ic_more.xml similarity index 100% rename from app/src/main/res/drawable/ic_more.xml rename to authenticator/src/main/res/drawable/ic_more.xml diff --git a/app/src/main/res/drawable/ic_more_horizontal.xml b/authenticator/src/main/res/drawable/ic_more_horizontal.xml similarity index 100% rename from app/src/main/res/drawable/ic_more_horizontal.xml rename to authenticator/src/main/res/drawable/ic_more_horizontal.xml diff --git a/app/src/main/res/drawable/ic_navigate_next.xml b/authenticator/src/main/res/drawable/ic_navigate_next.xml similarity index 100% rename from app/src/main/res/drawable/ic_navigate_next.xml rename to authenticator/src/main/res/drawable/ic_navigate_next.xml diff --git a/app/src/main/res/drawable/ic_plus.xml b/authenticator/src/main/res/drawable/ic_plus.xml similarity index 100% rename from app/src/main/res/drawable/ic_plus.xml rename to authenticator/src/main/res/drawable/ic_plus.xml diff --git a/app/src/main/res/drawable/ic_refresh.xml b/authenticator/src/main/res/drawable/ic_refresh.xml similarity index 100% rename from app/src/main/res/drawable/ic_refresh.xml rename to authenticator/src/main/res/drawable/ic_refresh.xml diff --git a/app/src/main/res/drawable/ic_region_select_dropdown.xml b/authenticator/src/main/res/drawable/ic_region_select_dropdown.xml similarity index 100% rename from app/src/main/res/drawable/ic_region_select_dropdown.xml rename to authenticator/src/main/res/drawable/ic_region_select_dropdown.xml diff --git a/app/src/main/res/drawable/ic_search_24px.xml b/authenticator/src/main/res/drawable/ic_search_24px.xml similarity index 100% rename from app/src/main/res/drawable/ic_search_24px.xml rename to authenticator/src/main/res/drawable/ic_search_24px.xml diff --git a/app/src/main/res/drawable/ic_settings.xml b/authenticator/src/main/res/drawable/ic_settings.xml similarity index 100% rename from app/src/main/res/drawable/ic_settings.xml rename to authenticator/src/main/res/drawable/ic_settings.xml diff --git a/app/src/main/res/drawable/ic_settings_filled.xml b/authenticator/src/main/res/drawable/ic_settings_filled.xml similarity index 100% rename from app/src/main/res/drawable/ic_settings_filled.xml rename to authenticator/src/main/res/drawable/ic_settings_filled.xml diff --git a/app/src/main/res/drawable/ic_tooltip.xml b/authenticator/src/main/res/drawable/ic_tooltip.xml similarity index 100% rename from app/src/main/res/drawable/ic_tooltip.xml rename to authenticator/src/main/res/drawable/ic_tooltip.xml diff --git a/app/src/main/res/drawable/ic_tooltip_small.xml b/authenticator/src/main/res/drawable/ic_tooltip_small.xml similarity index 100% rename from app/src/main/res/drawable/ic_tooltip_small.xml rename to authenticator/src/main/res/drawable/ic_tooltip_small.xml diff --git a/app/src/main/res/drawable/ic_tutorial_2fa.xml b/authenticator/src/main/res/drawable/ic_tutorial_2fa.xml similarity index 100% rename from app/src/main/res/drawable/ic_tutorial_2fa.xml rename to authenticator/src/main/res/drawable/ic_tutorial_2fa.xml diff --git a/app/src/main/res/drawable/ic_tutorial_qr_scanner.xml b/authenticator/src/main/res/drawable/ic_tutorial_qr_scanner.xml similarity index 100% rename from app/src/main/res/drawable/ic_tutorial_qr_scanner.xml rename to authenticator/src/main/res/drawable/ic_tutorial_qr_scanner.xml diff --git a/app/src/main/res/drawable/ic_tutorial_verification_codes.xml b/authenticator/src/main/res/drawable/ic_tutorial_verification_codes.xml similarity index 100% rename from app/src/main/res/drawable/ic_tutorial_verification_codes.xml rename to authenticator/src/main/res/drawable/ic_tutorial_verification_codes.xml diff --git a/app/src/main/res/drawable/ic_verification_codes.xml b/authenticator/src/main/res/drawable/ic_verification_codes.xml similarity index 100% rename from app/src/main/res/drawable/ic_verification_codes.xml rename to authenticator/src/main/res/drawable/ic_verification_codes.xml diff --git a/app/src/main/res/drawable/ic_verification_codes_filled.xml b/authenticator/src/main/res/drawable/ic_verification_codes_filled.xml similarity index 100% rename from app/src/main/res/drawable/ic_verification_codes_filled.xml rename to authenticator/src/main/res/drawable/ic_verification_codes_filled.xml diff --git a/app/src/main/res/drawable/ic_visibility.xml b/authenticator/src/main/res/drawable/ic_visibility.xml similarity index 100% rename from app/src/main/res/drawable/ic_visibility.xml rename to authenticator/src/main/res/drawable/ic_visibility.xml diff --git a/app/src/main/res/drawable/ic_visibility_off.xml b/authenticator/src/main/res/drawable/ic_visibility_off.xml similarity index 100% rename from app/src/main/res/drawable/ic_visibility_off.xml rename to authenticator/src/main/res/drawable/ic_visibility_off.xml diff --git a/app/src/main/res/drawable/logo_rounded.xml b/authenticator/src/main/res/drawable/logo_rounded.xml similarity index 100% rename from app/src/main/res/drawable/logo_rounded.xml rename to authenticator/src/main/res/drawable/logo_rounded.xml diff --git a/app/src/main/res/font/roboto_medium.ttf b/authenticator/src/main/res/font/roboto_medium.ttf similarity index 100% rename from app/src/main/res/font/roboto_medium.ttf rename to authenticator/src/main/res/font/roboto_medium.ttf diff --git a/app/src/main/res/font/roboto_regular.ttf b/authenticator/src/main/res/font/roboto_regular.ttf similarity index 100% rename from app/src/main/res/font/roboto_regular.ttf rename to authenticator/src/main/res/font/roboto_regular.ttf diff --git a/app/src/main/res/font/roboto_regular_mono.ttf b/authenticator/src/main/res/font/roboto_regular_mono.ttf similarity index 100% rename from app/src/main/res/font/roboto_regular_mono.ttf rename to authenticator/src/main/res/font/roboto_regular_mono.ttf diff --git a/app/src/main/res/font/sf_pro.ttf b/authenticator/src/main/res/font/sf_pro.ttf similarity index 100% rename from app/src/main/res/font/sf_pro.ttf rename to authenticator/src/main/res/font/sf_pro.ttf diff --git a/app/src/main/res/mipmap-anydpi/ic_launcher.xml b/authenticator/src/main/res/mipmap-anydpi/ic_launcher.xml similarity index 100% rename from app/src/main/res/mipmap-anydpi/ic_launcher.xml rename to authenticator/src/main/res/mipmap-anydpi/ic_launcher.xml diff --git a/app/src/main/res/mipmap-anydpi/ic_launcher_round.xml b/authenticator/src/main/res/mipmap-anydpi/ic_launcher_round.xml similarity index 100% rename from app/src/main/res/mipmap-anydpi/ic_launcher_round.xml rename to authenticator/src/main/res/mipmap-anydpi/ic_launcher_round.xml diff --git a/app/src/main/res/resources.properties b/authenticator/src/main/res/resources.properties similarity index 100% rename from app/src/main/res/resources.properties rename to authenticator/src/main/res/resources.properties diff --git a/app/src/main/res/values-af-rZA/strings.xml b/authenticator/src/main/res/values-af-rZA/strings.xml similarity index 100% rename from app/src/main/res/values-af-rZA/strings.xml rename to authenticator/src/main/res/values-af-rZA/strings.xml diff --git a/app/src/main/res/values-ar-rSA/strings.xml b/authenticator/src/main/res/values-ar-rSA/strings.xml similarity index 100% rename from app/src/main/res/values-ar-rSA/strings.xml rename to authenticator/src/main/res/values-ar-rSA/strings.xml diff --git a/app/src/main/res/values-az-rAZ/strings.xml b/authenticator/src/main/res/values-az-rAZ/strings.xml similarity index 100% rename from app/src/main/res/values-az-rAZ/strings.xml rename to authenticator/src/main/res/values-az-rAZ/strings.xml diff --git a/app/src/main/res/values-be-rBY/strings.xml b/authenticator/src/main/res/values-be-rBY/strings.xml similarity index 100% rename from app/src/main/res/values-be-rBY/strings.xml rename to authenticator/src/main/res/values-be-rBY/strings.xml diff --git a/app/src/main/res/values-bg-rBG/strings.xml b/authenticator/src/main/res/values-bg-rBG/strings.xml similarity index 100% rename from app/src/main/res/values-bg-rBG/strings.xml rename to authenticator/src/main/res/values-bg-rBG/strings.xml diff --git a/app/src/main/res/values-bn-rBD/strings.xml b/authenticator/src/main/res/values-bn-rBD/strings.xml similarity index 100% rename from app/src/main/res/values-bn-rBD/strings.xml rename to authenticator/src/main/res/values-bn-rBD/strings.xml diff --git a/app/src/main/res/values-bs-rBA/strings.xml b/authenticator/src/main/res/values-bs-rBA/strings.xml similarity index 100% rename from app/src/main/res/values-bs-rBA/strings.xml rename to authenticator/src/main/res/values-bs-rBA/strings.xml diff --git a/app/src/main/res/values-ca-rES/strings.xml b/authenticator/src/main/res/values-ca-rES/strings.xml similarity index 100% rename from app/src/main/res/values-ca-rES/strings.xml rename to authenticator/src/main/res/values-ca-rES/strings.xml diff --git a/app/src/main/res/values-cs-rCZ/strings.xml b/authenticator/src/main/res/values-cs-rCZ/strings.xml similarity index 100% rename from app/src/main/res/values-cs-rCZ/strings.xml rename to authenticator/src/main/res/values-cs-rCZ/strings.xml diff --git a/app/src/main/res/values-cy-rGB/strings.xml b/authenticator/src/main/res/values-cy-rGB/strings.xml similarity index 100% rename from app/src/main/res/values-cy-rGB/strings.xml rename to authenticator/src/main/res/values-cy-rGB/strings.xml diff --git a/app/src/main/res/values-da-rDK/strings.xml b/authenticator/src/main/res/values-da-rDK/strings.xml similarity index 100% rename from app/src/main/res/values-da-rDK/strings.xml rename to authenticator/src/main/res/values-da-rDK/strings.xml diff --git a/app/src/main/res/values-de-rDE/strings.xml b/authenticator/src/main/res/values-de-rDE/strings.xml similarity index 100% rename from app/src/main/res/values-de-rDE/strings.xml rename to authenticator/src/main/res/values-de-rDE/strings.xml diff --git a/app/src/main/res/values-el-rGR/strings.xml b/authenticator/src/main/res/values-el-rGR/strings.xml similarity index 100% rename from app/src/main/res/values-el-rGR/strings.xml rename to authenticator/src/main/res/values-el-rGR/strings.xml diff --git a/app/src/main/res/values-en-rGB/strings.xml b/authenticator/src/main/res/values-en-rGB/strings.xml similarity index 100% rename from app/src/main/res/values-en-rGB/strings.xml rename to authenticator/src/main/res/values-en-rGB/strings.xml diff --git a/app/src/main/res/values-en-rIN/strings.xml b/authenticator/src/main/res/values-en-rIN/strings.xml similarity index 100% rename from app/src/main/res/values-en-rIN/strings.xml rename to authenticator/src/main/res/values-en-rIN/strings.xml diff --git a/app/src/main/res/values-es-rES/strings.xml b/authenticator/src/main/res/values-es-rES/strings.xml similarity index 100% rename from app/src/main/res/values-es-rES/strings.xml rename to authenticator/src/main/res/values-es-rES/strings.xml diff --git a/app/src/main/res/values-et-rEE/strings.xml b/authenticator/src/main/res/values-et-rEE/strings.xml similarity index 100% rename from app/src/main/res/values-et-rEE/strings.xml rename to authenticator/src/main/res/values-et-rEE/strings.xml diff --git a/app/src/main/res/values-eu-rES/strings.xml b/authenticator/src/main/res/values-eu-rES/strings.xml similarity index 100% rename from app/src/main/res/values-eu-rES/strings.xml rename to authenticator/src/main/res/values-eu-rES/strings.xml diff --git a/app/src/main/res/values-fa-rIR/strings.xml b/authenticator/src/main/res/values-fa-rIR/strings.xml similarity index 100% rename from app/src/main/res/values-fa-rIR/strings.xml rename to authenticator/src/main/res/values-fa-rIR/strings.xml diff --git a/app/src/main/res/values-fi-rFI/strings.xml b/authenticator/src/main/res/values-fi-rFI/strings.xml similarity index 100% rename from app/src/main/res/values-fi-rFI/strings.xml rename to authenticator/src/main/res/values-fi-rFI/strings.xml diff --git a/app/src/main/res/values-fil-rPH/strings.xml b/authenticator/src/main/res/values-fil-rPH/strings.xml similarity index 100% rename from app/src/main/res/values-fil-rPH/strings.xml rename to authenticator/src/main/res/values-fil-rPH/strings.xml diff --git a/app/src/main/res/values-fr-rFR/strings.xml b/authenticator/src/main/res/values-fr-rFR/strings.xml similarity index 100% rename from app/src/main/res/values-fr-rFR/strings.xml rename to authenticator/src/main/res/values-fr-rFR/strings.xml diff --git a/app/src/main/res/values-gl-rES/strings.xml b/authenticator/src/main/res/values-gl-rES/strings.xml similarity index 100% rename from app/src/main/res/values-gl-rES/strings.xml rename to authenticator/src/main/res/values-gl-rES/strings.xml diff --git a/app/src/main/res/values-hi-rIN/strings.xml b/authenticator/src/main/res/values-hi-rIN/strings.xml similarity index 100% rename from app/src/main/res/values-hi-rIN/strings.xml rename to authenticator/src/main/res/values-hi-rIN/strings.xml diff --git a/app/src/main/res/values-hr-rHR/strings.xml b/authenticator/src/main/res/values-hr-rHR/strings.xml similarity index 100% rename from app/src/main/res/values-hr-rHR/strings.xml rename to authenticator/src/main/res/values-hr-rHR/strings.xml diff --git a/app/src/main/res/values-hu-rHU/strings.xml b/authenticator/src/main/res/values-hu-rHU/strings.xml similarity index 100% rename from app/src/main/res/values-hu-rHU/strings.xml rename to authenticator/src/main/res/values-hu-rHU/strings.xml diff --git a/app/src/main/res/values-in-rID/strings.xml b/authenticator/src/main/res/values-in-rID/strings.xml similarity index 100% rename from app/src/main/res/values-in-rID/strings.xml rename to authenticator/src/main/res/values-in-rID/strings.xml diff --git a/app/src/main/res/values-it-rIT/strings.xml b/authenticator/src/main/res/values-it-rIT/strings.xml similarity index 100% rename from app/src/main/res/values-it-rIT/strings.xml rename to authenticator/src/main/res/values-it-rIT/strings.xml diff --git a/app/src/main/res/values-iw-rIL/strings.xml b/authenticator/src/main/res/values-iw-rIL/strings.xml similarity index 100% rename from app/src/main/res/values-iw-rIL/strings.xml rename to authenticator/src/main/res/values-iw-rIL/strings.xml diff --git a/app/src/main/res/values-ja-rJP/strings.xml b/authenticator/src/main/res/values-ja-rJP/strings.xml similarity index 100% rename from app/src/main/res/values-ja-rJP/strings.xml rename to authenticator/src/main/res/values-ja-rJP/strings.xml diff --git a/app/src/main/res/values-ka-rGE/strings.xml b/authenticator/src/main/res/values-ka-rGE/strings.xml similarity index 100% rename from app/src/main/res/values-ka-rGE/strings.xml rename to authenticator/src/main/res/values-ka-rGE/strings.xml diff --git a/app/src/main/res/values-kn-rIN/strings.xml b/authenticator/src/main/res/values-kn-rIN/strings.xml similarity index 100% rename from app/src/main/res/values-kn-rIN/strings.xml rename to authenticator/src/main/res/values-kn-rIN/strings.xml diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/authenticator/src/main/res/values-ko-rKR/strings.xml similarity index 100% rename from app/src/main/res/values-ko-rKR/strings.xml rename to authenticator/src/main/res/values-ko-rKR/strings.xml diff --git a/app/src/main/res/values-lt-rLT/strings.xml b/authenticator/src/main/res/values-lt-rLT/strings.xml similarity index 100% rename from app/src/main/res/values-lt-rLT/strings.xml rename to authenticator/src/main/res/values-lt-rLT/strings.xml diff --git a/app/src/main/res/values-lv-rLV/strings.xml b/authenticator/src/main/res/values-lv-rLV/strings.xml similarity index 100% rename from app/src/main/res/values-lv-rLV/strings.xml rename to authenticator/src/main/res/values-lv-rLV/strings.xml diff --git a/app/src/main/res/values-ml-rIN/strings.xml b/authenticator/src/main/res/values-ml-rIN/strings.xml similarity index 100% rename from app/src/main/res/values-ml-rIN/strings.xml rename to authenticator/src/main/res/values-ml-rIN/strings.xml diff --git a/app/src/main/res/values-mr-rIN/strings.xml b/authenticator/src/main/res/values-mr-rIN/strings.xml similarity index 100% rename from app/src/main/res/values-mr-rIN/strings.xml rename to authenticator/src/main/res/values-mr-rIN/strings.xml diff --git a/app/src/main/res/values-my-rMM/strings.xml b/authenticator/src/main/res/values-my-rMM/strings.xml similarity index 100% rename from app/src/main/res/values-my-rMM/strings.xml rename to authenticator/src/main/res/values-my-rMM/strings.xml diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/authenticator/src/main/res/values-nb-rNO/strings.xml similarity index 100% rename from app/src/main/res/values-nb-rNO/strings.xml rename to authenticator/src/main/res/values-nb-rNO/strings.xml diff --git a/app/src/main/res/values-ne-rNP/strings.xml b/authenticator/src/main/res/values-ne-rNP/strings.xml similarity index 100% rename from app/src/main/res/values-ne-rNP/strings.xml rename to authenticator/src/main/res/values-ne-rNP/strings.xml diff --git a/app/src/main/res/values-night/ic_launcher_background.xml b/authenticator/src/main/res/values-night/ic_launcher_background.xml similarity index 100% rename from app/src/main/res/values-night/ic_launcher_background.xml rename to authenticator/src/main/res/values-night/ic_launcher_background.xml diff --git a/app/src/main/res/values-nl-rNL/strings.xml b/authenticator/src/main/res/values-nl-rNL/strings.xml similarity index 100% rename from app/src/main/res/values-nl-rNL/strings.xml rename to authenticator/src/main/res/values-nl-rNL/strings.xml diff --git a/app/src/main/res/values-nn-rNO/strings.xml b/authenticator/src/main/res/values-nn-rNO/strings.xml similarity index 100% rename from app/src/main/res/values-nn-rNO/strings.xml rename to authenticator/src/main/res/values-nn-rNO/strings.xml diff --git a/app/src/main/res/values-or-rIN/strings.xml b/authenticator/src/main/res/values-or-rIN/strings.xml similarity index 100% rename from app/src/main/res/values-or-rIN/strings.xml rename to authenticator/src/main/res/values-or-rIN/strings.xml diff --git a/app/src/main/res/values-pl-rPL/strings.xml b/authenticator/src/main/res/values-pl-rPL/strings.xml similarity index 100% rename from app/src/main/res/values-pl-rPL/strings.xml rename to authenticator/src/main/res/values-pl-rPL/strings.xml diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/authenticator/src/main/res/values-pt-rBR/strings.xml similarity index 100% rename from app/src/main/res/values-pt-rBR/strings.xml rename to authenticator/src/main/res/values-pt-rBR/strings.xml diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/authenticator/src/main/res/values-pt-rPT/strings.xml similarity index 100% rename from app/src/main/res/values-pt-rPT/strings.xml rename to authenticator/src/main/res/values-pt-rPT/strings.xml diff --git a/app/src/main/res/values-ro-rRO/strings.xml b/authenticator/src/main/res/values-ro-rRO/strings.xml similarity index 100% rename from app/src/main/res/values-ro-rRO/strings.xml rename to authenticator/src/main/res/values-ro-rRO/strings.xml diff --git a/app/src/main/res/values-ru-rRU/strings.xml b/authenticator/src/main/res/values-ru-rRU/strings.xml similarity index 100% rename from app/src/main/res/values-ru-rRU/strings.xml rename to authenticator/src/main/res/values-ru-rRU/strings.xml diff --git a/app/src/main/res/values-si-rLK/strings.xml b/authenticator/src/main/res/values-si-rLK/strings.xml similarity index 100% rename from app/src/main/res/values-si-rLK/strings.xml rename to authenticator/src/main/res/values-si-rLK/strings.xml diff --git a/app/src/main/res/values-sk-rSK/strings.xml b/authenticator/src/main/res/values-sk-rSK/strings.xml similarity index 100% rename from app/src/main/res/values-sk-rSK/strings.xml rename to authenticator/src/main/res/values-sk-rSK/strings.xml diff --git a/app/src/main/res/values-sl-rSI/strings.xml b/authenticator/src/main/res/values-sl-rSI/strings.xml similarity index 100% rename from app/src/main/res/values-sl-rSI/strings.xml rename to authenticator/src/main/res/values-sl-rSI/strings.xml diff --git a/app/src/main/res/values-sr-rSP/strings.xml b/authenticator/src/main/res/values-sr-rSP/strings.xml similarity index 100% rename from app/src/main/res/values-sr-rSP/strings.xml rename to authenticator/src/main/res/values-sr-rSP/strings.xml diff --git a/app/src/main/res/values-sv-rSE/strings.xml b/authenticator/src/main/res/values-sv-rSE/strings.xml similarity index 100% rename from app/src/main/res/values-sv-rSE/strings.xml rename to authenticator/src/main/res/values-sv-rSE/strings.xml diff --git a/app/src/main/res/values-ta-rIN/strings.xml b/authenticator/src/main/res/values-ta-rIN/strings.xml similarity index 100% rename from app/src/main/res/values-ta-rIN/strings.xml rename to authenticator/src/main/res/values-ta-rIN/strings.xml diff --git a/app/src/main/res/values-te-rIN/strings.xml b/authenticator/src/main/res/values-te-rIN/strings.xml similarity index 100% rename from app/src/main/res/values-te-rIN/strings.xml rename to authenticator/src/main/res/values-te-rIN/strings.xml diff --git a/app/src/main/res/values-th-rTH/strings.xml b/authenticator/src/main/res/values-th-rTH/strings.xml similarity index 100% rename from app/src/main/res/values-th-rTH/strings.xml rename to authenticator/src/main/res/values-th-rTH/strings.xml diff --git a/app/src/main/res/values-tr-rTR/strings.xml b/authenticator/src/main/res/values-tr-rTR/strings.xml similarity index 100% rename from app/src/main/res/values-tr-rTR/strings.xml rename to authenticator/src/main/res/values-tr-rTR/strings.xml diff --git a/app/src/main/res/values-uk-rUA/strings.xml b/authenticator/src/main/res/values-uk-rUA/strings.xml similarity index 100% rename from app/src/main/res/values-uk-rUA/strings.xml rename to authenticator/src/main/res/values-uk-rUA/strings.xml diff --git a/app/src/main/res/values-v30/manifest.xml b/authenticator/src/main/res/values-v30/manifest.xml similarity index 100% rename from app/src/main/res/values-v30/manifest.xml rename to authenticator/src/main/res/values-v30/manifest.xml diff --git a/app/src/main/res/values-vi-rVN/strings.xml b/authenticator/src/main/res/values-vi-rVN/strings.xml similarity index 100% rename from app/src/main/res/values-vi-rVN/strings.xml rename to authenticator/src/main/res/values-vi-rVN/strings.xml diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/authenticator/src/main/res/values-zh-rCN/strings.xml similarity index 100% rename from app/src/main/res/values-zh-rCN/strings.xml rename to authenticator/src/main/res/values-zh-rCN/strings.xml diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/authenticator/src/main/res/values-zh-rTW/strings.xml similarity index 100% rename from app/src/main/res/values-zh-rTW/strings.xml rename to authenticator/src/main/res/values-zh-rTW/strings.xml diff --git a/app/src/main/res/values/colors.xml b/authenticator/src/main/res/values/colors.xml similarity index 100% rename from app/src/main/res/values/colors.xml rename to authenticator/src/main/res/values/colors.xml diff --git a/app/src/main/res/values/colors_palette.xml b/authenticator/src/main/res/values/colors_palette.xml similarity index 100% rename from app/src/main/res/values/colors_palette.xml rename to authenticator/src/main/res/values/colors_palette.xml diff --git a/app/src/main/res/values/ic_launcher_background.xml b/authenticator/src/main/res/values/ic_launcher_background.xml similarity index 100% rename from app/src/main/res/values/ic_launcher_background.xml rename to authenticator/src/main/res/values/ic_launcher_background.xml diff --git a/app/src/main/res/values/manifest.xml b/authenticator/src/main/res/values/manifest.xml similarity index 100% rename from app/src/main/res/values/manifest.xml rename to authenticator/src/main/res/values/manifest.xml diff --git a/app/src/main/res/values/strings.xml b/authenticator/src/main/res/values/strings.xml similarity index 100% rename from app/src/main/res/values/strings.xml rename to authenticator/src/main/res/values/strings.xml diff --git a/app/src/main/res/values/strings_non_localized.xml b/authenticator/src/main/res/values/strings_non_localized.xml similarity index 100% rename from app/src/main/res/values/strings_non_localized.xml rename to authenticator/src/main/res/values/strings_non_localized.xml diff --git a/app/src/main/res/values/styles.xml b/authenticator/src/main/res/values/styles.xml similarity index 100% rename from app/src/main/res/values/styles.xml rename to authenticator/src/main/res/values/styles.xml diff --git a/app/src/main/res/xml/backup_rules.xml b/authenticator/src/main/res/xml/backup_rules.xml similarity index 100% rename from app/src/main/res/xml/backup_rules.xml rename to authenticator/src/main/res/xml/backup_rules.xml diff --git a/app/src/main/res/xml/data_extraction_rules.xml b/authenticator/src/main/res/xml/data_extraction_rules.xml similarity index 100% rename from app/src/main/res/xml/data_extraction_rules.xml rename to authenticator/src/main/res/xml/data_extraction_rules.xml diff --git a/app/src/test/java/com/bitwarden/authenticator/MainViewModelTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/MainViewModelTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/MainViewModelTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/MainViewModelTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/auth/datasource/disk/AuthDiskSourceTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/auth/datasource/disk/AuthDiskSourceTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/auth/datasource/disk/AuthDiskSourceTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/auth/datasource/disk/AuthDiskSourceTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/auth/datasource/disk/util/FakeAuthDiskSource.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/auth/datasource/disk/util/FakeAuthDiskSource.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/auth/datasource/disk/util/FakeAuthDiskSource.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/auth/datasource/disk/util/FakeAuthDiskSource.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/authenticator/datasource/disk/util/FakeAuthenticatorDiskSource.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/datasource/disk/util/FakeAuthenticatorDiskSource.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/authenticator/datasource/disk/util/FakeAuthenticatorDiskSource.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/datasource/disk/util/FakeAuthenticatorDiskSource.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/authenticator/datasource/entity/AuthenticatorItemEntityUtil.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/datasource/entity/AuthenticatorItemEntityUtil.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/authenticator/datasource/entity/AuthenticatorItemEntityUtil.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/datasource/entity/AuthenticatorItemEntityUtil.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/authenticator/manager/util/TotpCodeManagerTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/manager/util/TotpCodeManagerTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/authenticator/manager/util/TotpCodeManagerTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/manager/util/TotpCodeManagerTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/authenticator/manager/util/VerificationCodeItemUtil.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/manager/util/VerificationCodeItemUtil.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/authenticator/manager/util/VerificationCodeItemUtil.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/manager/util/VerificationCodeItemUtil.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/AuthenticatorRepositoryTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/AuthenticatorRepositoryTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/AuthenticatorRepositoryTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/AuthenticatorRepositoryTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/util/AuthenticatorItemEntityExtensionsTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/util/AuthenticatorItemEntityExtensionsTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/util/AuthenticatorItemEntityExtensionsTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/util/AuthenticatorItemEntityExtensionsTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/util/SharedVerificationCodesStateExtensionsTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/util/SharedVerificationCodesStateExtensionsTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/util/SharedVerificationCodesStateExtensionsTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/util/SharedVerificationCodesStateExtensionsTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/util/SymmetricKeyStorageProviderTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/util/SymmetricKeyStorageProviderTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/util/SymmetricKeyStorageProviderTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/authenticator/repository/util/SymmetricKeyStorageProviderTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/base/BaseServiceTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/base/BaseServiceTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/base/BaseServiceTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/base/BaseServiceTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/base/FakeDispatcherManager.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/base/FakeDispatcherManager.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/base/FakeDispatcherManager.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/base/FakeDispatcherManager.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/base/FakeSharedPreferences.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/base/FakeSharedPreferences.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/base/FakeSharedPreferences.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/base/FakeSharedPreferences.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/ConfigDiskSourceTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/ConfigDiskSourceTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/ConfigDiskSourceTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/ConfigDiskSourceTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagDiskSourceTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagDiskSourceTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagDiskSourceTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagDiskSourceTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagOverrideDiskSourceTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagOverrideDiskSourceTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagOverrideDiskSourceTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/FeatureFlagOverrideDiskSourceTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/SettingDiskSourceTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/SettingDiskSourceTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/SettingDiskSourceTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/SettingDiskSourceTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/util/FakeConfigDiskSource.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/util/FakeConfigDiskSource.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/util/FakeConfigDiskSource.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/util/FakeConfigDiskSource.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/util/FakeFeatureFlagDiskSource.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/util/FakeFeatureFlagDiskSource.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/util/FakeFeatureFlagDiskSource.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/disk/util/FakeFeatureFlagDiskSource.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCallAdapterTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCallAdapterTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCallAdapterTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/core/ResultCallAdapterTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptorTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptorTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptorTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptorTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptorsTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptorsTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptorsTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/BaseUrlInterceptorsTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/FakeInterceptorChain.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/FakeInterceptorChain.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/FakeInterceptorChain.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/FakeInterceptorChain.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/HeadersInterceptorTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/HeadersInterceptorTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/HeadersInterceptorTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/interceptor/HeadersInterceptorTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/retrofit/RetrofitsTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/retrofit/RetrofitsTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/retrofit/RetrofitsTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/retrofit/RetrofitsTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/serializer/ZonedDateTimeSerializerTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/serializer/ZonedDateTimeSerializerTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/serializer/ZonedDateTimeSerializerTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/serializer/ZonedDateTimeSerializerTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/service/ConfigServiceTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/service/ConfigServiceTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/service/ConfigServiceTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/datasource/network/service/ConfigServiceTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/manager/DebugMenuFeatureFlagManagerTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/manager/DebugMenuFeatureFlagManagerTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/manager/DebugMenuFeatureFlagManagerTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/manager/DebugMenuFeatureFlagManagerTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManagerTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManagerTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManagerTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/manager/FeatureFlagManagerTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/repository/DebugMenuRepositoryTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/DebugMenuRepositoryTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/repository/DebugMenuRepositoryTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/DebugMenuRepositoryTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/repository/FeatureFlagRepositoryTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/FeatureFlagRepositoryTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/repository/FeatureFlagRepositoryTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/FeatureFlagRepositoryTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/repository/ServerConfigRepositoryTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/ServerConfigRepositoryTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/repository/ServerConfigRepositoryTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/ServerConfigRepositoryTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/repository/SettingsRepositoryTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/SettingsRepositoryTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/repository/SettingsRepositoryTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/SettingsRepositoryTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/repository/util/EnvironmentUrlsDataJsonExtensionsTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/util/EnvironmentUrlsDataJsonExtensionsTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/repository/util/EnvironmentUrlsDataJsonExtensionsTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/util/EnvironmentUrlsDataJsonExtensionsTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/repository/util/FakeFeatureFlagRepository.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/util/FakeFeatureFlagRepository.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/repository/util/FakeFeatureFlagRepository.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/util/FakeFeatureFlagRepository.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/repository/util/FakeServerConfigRepository.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/util/FakeServerConfigRepository.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/repository/util/FakeServerConfigRepository.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/repository/util/FakeServerConfigRepository.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/util/IntentExtensionsTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/util/IntentExtensionsTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/util/IntentExtensionsTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/util/IntentExtensionsTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/util/JsonExtensionsTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/util/JsonExtensionsTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/util/JsonExtensionsTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/util/JsonExtensionsTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/data/platform/util/SpecialCharWithPrecedenceComparatorTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/data/platform/util/SpecialCharWithPrecedenceComparatorTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/data/platform/util/SpecialCharWithPrecedenceComparatorTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/data/platform/util/SpecialCharWithPrecedenceComparatorTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingScreenTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingScreenTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingScreenTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingScreenTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingViewModelTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingViewModelTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingViewModelTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/ItemListingViewModelTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/SharedVerificationCodesStateTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/SharedVerificationCodesStateTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/SharedVerificationCodesStateTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/SharedVerificationCodesStateTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/VerificationCodeItemExtensionsTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/VerificationCodeItemExtensionsTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/VerificationCodeItemExtensionsTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/itemlisting/util/VerificationCodeItemExtensionsTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryScreenTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryScreenTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryScreenTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryScreenTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryViewModelTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryViewModelTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryViewModelTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/manualcodeentry/ManualCodeEntryViewModelTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/FakeQrCodeAnalyzer.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/FakeQrCodeAnalyzer.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/FakeQrCodeAnalyzer.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/FakeQrCodeAnalyzer.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanScreenTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanScreenTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanScreenTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanScreenTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanViewModelTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanViewModelTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanViewModelTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/qrcodescan/QrCodeScanViewModelTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchViewModelTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchViewModelTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchViewModelTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/search/ItemSearchViewModelTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/tutorial/TutorialScreenTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/tutorial/TutorialScreenTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/tutorial/TutorialScreenTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/tutorial/TutorialScreenTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/tutorial/TutorialViewModelTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/tutorial/TutorialViewModelTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/tutorial/TutorialViewModelTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/tutorial/TutorialViewModelTest.kt index 6a1401905..5aa922e60 100644 --- a/app/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/tutorial/TutorialViewModelTest.kt +++ b/authenticator/src/test/java/com/bitwarden/authenticator/ui/authenticator/feature/tutorial/TutorialViewModelTest.kt @@ -6,8 +6,8 @@ import com.bitwarden.authenticator.ui.platform.feature.tutorial.TutorialAction import com.bitwarden.authenticator.ui.platform.feature.tutorial.TutorialEvent import com.bitwarden.authenticator.ui.platform.feature.tutorial.TutorialState import com.bitwarden.authenticator.ui.platform.feature.tutorial.TutorialViewModel -import org.junit.jupiter.api.Assertions.assertEquals import kotlinx.coroutines.test.runTest +import org.junit.jupiter.api.Assertions.assertEquals import org.junit.jupiter.api.BeforeEach import org.junit.jupiter.api.Test diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/platform/base/BaseComposeTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/base/BaseComposeTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/platform/base/BaseComposeTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/base/BaseComposeTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/platform/base/BaseRobolectricTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/base/BaseRobolectricTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/platform/base/BaseRobolectricTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/base/BaseRobolectricTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/platform/base/BaseViewModelTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/base/BaseViewModelTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/platform/base/BaseViewModelTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/base/BaseViewModelTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/platform/base/MainDispatcherExtension.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/base/MainDispatcherExtension.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/platform/base/MainDispatcherExtension.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/base/MainDispatcherExtension.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuScreenTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuScreenTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuScreenTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuScreenTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuViewModelTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuViewModelTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuViewModelTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/feature/debugmenu/DebugMenuViewModelTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/platform/feature/debugmenu/manager/DebugLaunchManagerTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/feature/debugmenu/manager/DebugLaunchManagerTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/platform/feature/debugmenu/manager/DebugLaunchManagerTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/feature/debugmenu/manager/DebugLaunchManagerTest.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsScreenTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsScreenTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsScreenTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsScreenTest.kt index e0196409c..18f9b7ec1 100644 --- a/app/src/test/java/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsScreenTest.kt +++ b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsScreenTest.kt @@ -27,12 +27,12 @@ import io.mockk.mockk import io.mockk.runs import io.mockk.slot import io.mockk.verify -import org.junit.Test -import org.junit.Before import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.update import kotlinx.coroutines.test.runTest import org.junit.Assert.assertEquals +import org.junit.Before +import org.junit.Test class SettingsScreenTest : BaseComposeTest() { diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsViewModelTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsViewModelTest.kt similarity index 99% rename from app/src/test/java/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsViewModelTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsViewModelTest.kt index 9271159de..bb2be65b0 100644 --- a/app/src/test/java/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsViewModelTest.kt +++ b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/feature/settings/SettingsViewModelTest.kt @@ -1,7 +1,6 @@ package com.bitwarden.authenticator.ui.platform.feature.settings import androidx.lifecycle.SavedStateHandle -import androidx.lifecycle.viewmodel.compose.viewModel import app.cash.turbine.test import com.bitwarden.authenticator.BuildConfig import com.bitwarden.authenticator.R diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/platform/manager/permissions/FakePermissionManager.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/manager/permissions/FakePermissionManager.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/platform/manager/permissions/FakePermissionManager.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/manager/permissions/FakePermissionManager.kt diff --git a/app/src/test/java/com/bitwarden/authenticator/ui/platform/util/DefaultSaveOptionExtensionsTest.kt b/authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/util/DefaultSaveOptionExtensionsTest.kt similarity index 100% rename from app/src/test/java/com/bitwarden/authenticator/ui/platform/util/DefaultSaveOptionExtensionsTest.kt rename to authenticator/src/test/java/com/bitwarden/authenticator/ui/platform/util/DefaultSaveOptionExtensionsTest.kt diff --git a/crowdin.yml b/crowdin.yml index 725469a19..599ba87b8 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -1,7 +1,7 @@ project_id_env: _CROWDIN_PROJECT_ID api_token_env: CROWDIN_API_TOKEN preserve_hierarchy: true -base_path: "app/src/main" +base_path: "authenticator/src/main" files: - source: "/res/values/strings.xml" translation: "/res/values-%android_code%/%original_file_name%" diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 2dafe6c3c..8c8035366 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -27,7 +27,7 @@ platform :android do lane :setBuildVersionInfo do |options| # Read-in app build config file. - buildConfigPath = "../app/build.gradle.kts" + buildConfigPath = "../authenticator/build.gradle.kts" buildConfigFile = File.open(buildConfigPath) buildConfigText = buildConfigFile.read buildConfigFile.close @@ -123,7 +123,7 @@ platform :android do firebase_app_distribution( app: "1:867301491091:android:50b626dba42a361651e866", android_artifact_type: "AAB", - android_artifact_path: "app/build/outputs/bundle/release/com.bitwarden.authenticator-release.aab", + android_artifact_path: "authenticator/build/outputs/bundle/release/com.bitwarden.authenticator-release.aab", service_credentials_file: options[:serviceCredentialsFile], groups: "internal-prod-group, livefront", release_notes: release_notes, @@ -135,8 +135,8 @@ platform :android do upload_to_play_store( json_key: options[:serviceCredentialsFile], track: "internal", - aab: "app/build/outputs/bundle/release/com.bitwarden.authenticator-release.aab", - mapping: "app/build/outputs/mapping/release/mapping.txt", + aab: "authenticator/build/outputs/bundle/release/com.bitwarden.authenticator-release.aab", + mapping: "authenticator/build/outputs/mapping/release/mapping.txt", ) end end diff --git a/settings.gradle.kts b/settings.gradle.kts index 6da07c254..21c7effd3 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -50,4 +50,4 @@ buildCache { } rootProject.name = "Authenticator" -include(":app") +include(":authenticator")