diff options
author | Harsh Shandilya <me@msfjarvis.dev> | 2020-09-20 21:47:22 +0530 |
---|---|---|
committer | Harsh Shandilya <me@msfjarvis.dev> | 2020-09-20 21:47:22 +0530 |
commit | 9c91cdc34c054e3b5fe390fda7ec246fe9e43ca7 (patch) | |
tree | 505177d9d746ab8f082f322a676ba84fb287fbaa | |
parent | 9ccefe87e8d3782bb494977ddf282781cfb302e1 (diff) |
autofill-parser: drop use of core-ktx
We use an alpha version of core-ktx that might be undesirable for projects including the library
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
-rw-r--r-- | autofill-parser/build.gradle.kts | 1 | ||||
-rw-r--r-- | autofill-parser/src/main/java/com/github/androidpasswordstore/autofillparser/AutofillFormParser.kt | 9 |
2 files changed, 5 insertions, 5 deletions
diff --git a/autofill-parser/build.gradle.kts b/autofill-parser/build.gradle.kts index 23d3e304..a4d0582d 100644 --- a/autofill-parser/build.gradle.kts +++ b/autofill-parser/build.gradle.kts @@ -49,7 +49,6 @@ afterEvaluate { } dependencies { - implementation(Dependencies.AndroidX.core_ktx) implementation(Dependencies.AndroidX.autofill) implementation(Dependencies.Kotlin.Coroutines.android) implementation(Dependencies.Kotlin.Coroutines.core) diff --git a/autofill-parser/src/main/java/com/github/androidpasswordstore/autofillparser/AutofillFormParser.kt b/autofill-parser/src/main/java/com/github/androidpasswordstore/autofillparser/AutofillFormParser.kt index 30ff40d3..c9aa2f2e 100644 --- a/autofill-parser/src/main/java/com/github/androidpasswordstore/autofillparser/AutofillFormParser.kt +++ b/autofill-parser/src/main/java/com/github/androidpasswordstore/autofillparser/AutofillFormParser.kt @@ -12,7 +12,6 @@ import android.os.Build import android.os.Bundle import android.view.autofill.AutofillId import androidx.annotation.RequiresApi -import androidx.core.os.bundleOf import com.github.ajalt.timberkt.d /** @@ -49,9 +48,11 @@ sealed class FormOrigin(open val identifier: String) { } } - fun toBundle() = when (this) { - is Web -> bundleOf(BUNDLE_KEY_WEB_IDENTIFIER to identifier) - is App -> bundleOf(BUNDLE_KEY_APP_IDENTIFIER to identifier) + fun toBundle() = Bundle().apply { + when (this@FormOrigin) { + is Web -> putString(BUNDLE_KEY_WEB_IDENTIFIER, identifier) + is App -> putString(BUNDLE_KEY_APP_IDENTIFIER, identifier) + } } } |