Skip to content
This repository was archived by the owner on Sep 17, 2025. It is now read-only.

Commit 3ef0bc9

Browse files
author
Eduard Ablekimov
committed
Make Firebase Remote Config non-transitive
1 parent 207022e commit 3ef0bc9

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

firebase-fetcher/build.gradle

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ android {
2121
dependencies {
2222
implementation project(':status-resolver')
2323

24-
implementation Dependencies.firebaseConfig
24+
implementation(Dependencies.firebaseConfig) {
25+
setTransitive(false)
26+
}
2527
implementation Dependencies.coreKtx
2628
implementation Dependencies.kotlinStdLibJdk7
2729
implementation Dependencies.kotlinCoroutinesPlayServices

readme.MD

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@ Class `FirebaseVersionFetcher` takes optional argument for cache expiration of f
5858
```groovy
5959
implementation "cz.ackee.updatechecker:firebase-fetcher:x.x.x"
6060
```
61+
Besides that, you need to add a dependency to the Firebase Remote Config since it is not transitive.
62+
```groovy
63+
implementation "com.google.firebase:firebase-config:x.x.x"
64+
```
6165

6266

6367
### Rest Api

0 commit comments

Comments
 (0)