This repository was archived by the owner on Oct 15, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +9
-6
lines changed
app/src/main/java/dev/msfjarvis/aps Expand file tree Collapse file tree 4 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -26,3 +26,6 @@ object CryptoHandlerModule {
2626 return GopenpgpCryptoHandler ()
2727 }
2828}
29+
30+ /* * Typealias for a [Set] of [CryptoHandler] instances injected by Dagger. */
31+ typealias CryptoSet = Set < @JvmSuppressWildcards CryptoHandler >
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ import com.github.michaelbull.result.onFailure
2323import com.github.michaelbull.result.onSuccess
2424import com.github.michaelbull.result.runCatching
2525import dagger.hilt.android.AndroidEntryPoint
26- import dev.msfjarvis.aps.data .crypto.CryptoHandler
26+ import dev.msfjarvis.aps.injection .crypto.CryptoSet
2727import dev.msfjarvis.aps.injection.password.PasswordEntryFactory
2828import dev.msfjarvis.aps.ui.crypto.GopenpgpDecryptActivity
2929import dev.msfjarvis.aps.util.autofill.AutofillPreferences
@@ -71,7 +71,7 @@ class GopenpgpAutofillDecryptActivity : AppCompatActivity() {
7171 }
7272
7373 @Inject lateinit var passwordEntryFactory: PasswordEntryFactory
74- @Inject lateinit var cryptos: Set < @JvmSuppressWildcards CryptoHandler >
74+ @Inject lateinit var cryptos: CryptoSet
7575
7676 private lateinit var directoryStructure: DirectoryStructure
7777
Original file line number Diff line number Diff line change @@ -12,10 +12,10 @@ import android.view.MenuItem
1212import androidx.lifecycle.lifecycleScope
1313import dagger.hilt.android.AndroidEntryPoint
1414import dev.msfjarvis.aps.R
15- import dev.msfjarvis.aps.data.crypto.CryptoHandler
1615import dev.msfjarvis.aps.data.passfile.PasswordEntry
1716import dev.msfjarvis.aps.data.password.FieldItem
1817import dev.msfjarvis.aps.databinding.DecryptLayoutBinding
18+ import dev.msfjarvis.aps.injection.crypto.CryptoSet
1919import dev.msfjarvis.aps.injection.password.PasswordEntryFactory
2020import dev.msfjarvis.aps.ui.adapters.FieldItemAdapter
2121import dev.msfjarvis.aps.util.extensions.unsafeLazy
@@ -35,7 +35,7 @@ class GopenpgpDecryptActivity : BasePgpActivity() {
3535
3636 private val binding by viewBinding(DecryptLayoutBinding ::inflate)
3737 @Inject lateinit var passwordEntryFactory: PasswordEntryFactory
38- @Inject lateinit var cryptos: Set < @JvmSuppressWildcards CryptoHandler >
38+ @Inject lateinit var cryptos: CryptoSet
3939 private val relativeParentPath by unsafeLazy { getParentPath(fullPath, repoPath) }
4040
4141 private var passwordEntry: PasswordEntry ? = null
Original file line number Diff line number Diff line change @@ -27,8 +27,8 @@ import com.google.zxing.integration.android.IntentIntegrator
2727import com.google.zxing.integration.android.IntentIntegrator.QR_CODE
2828import dagger.hilt.android.AndroidEntryPoint
2929import dev.msfjarvis.aps.R
30- import dev.msfjarvis.aps.data.crypto.CryptoHandler
3130import dev.msfjarvis.aps.databinding.PasswordCreationActivityBinding
31+ import dev.msfjarvis.aps.injection.crypto.CryptoSet
3232import dev.msfjarvis.aps.injection.password.PasswordEntryFactory
3333import dev.msfjarvis.aps.ui.dialogs.OtpImportDialogFragment
3434import dev.msfjarvis.aps.ui.dialogs.PasswordGeneratorDialogFragment
@@ -55,7 +55,7 @@ class GopenpgpPasswordCreationActivity : BasePgpActivity() {
5555
5656 private val binding by viewBinding(PasswordCreationActivityBinding ::inflate)
5757 @Inject lateinit var passwordEntryFactory: PasswordEntryFactory
58- @Inject lateinit var cryptos: Set < @JvmSuppressWildcards CryptoHandler >
58+ @Inject lateinit var cryptos: CryptoSet
5959
6060 private val suggestedName by unsafeLazy { intent.getStringExtra(EXTRA_FILE_NAME ) }
6161 private val suggestedPass by unsafeLazy { intent.getStringExtra(EXTRA_PASSWORD ) }
You can’t perform that action at this time.
0 commit comments