From 86b9c342db6eac33f6e453ab352006562b306580 Mon Sep 17 00:00:00 2001 From: Collin Jackson Date: Mon, 26 Aug 2019 10:23:33 -0700 Subject: [PATCH] Switch Android from api dependencies to implementation dependencies --- packages/cloud_firestore/android/build.gradle | 2 +- packages/cloud_functions/android/build.gradle | 2 +- packages/firebase_admob/android/build.gradle | 2 +- packages/firebase_analytics/android/build.gradle | 2 +- packages/firebase_auth/android/build.gradle | 2 +- packages/firebase_database/android/build.gradle | 2 +- packages/firebase_dynamic_links/android/build.gradle | 2 +- packages/firebase_in_app_messaging/android/build.gradle | 2 +- packages/firebase_messaging/android/build.gradle | 2 +- packages/firebase_ml_vision/android/build.gradle | 2 +- packages/firebase_ml_vision/example/android/app/build.gradle | 4 ++-- packages/firebase_performance/android/build.gradle | 2 +- packages/firebase_remote_config/android/build.gradle | 2 +- packages/firebase_storage/android/build.gradle | 2 +- 14 files changed, 15 insertions(+), 15 deletions(-) diff --git a/packages/cloud_firestore/android/build.gradle b/packages/cloud_firestore/android/build.gradle index 74b5de8043f3..b2e37f4aadfc 100755 --- a/packages/cloud_firestore/android/build.gradle +++ b/packages/cloud_firestore/android/build.gradle @@ -34,7 +34,7 @@ android { disable 'InvalidPackage' } dependencies { - api 'com.google.firebase:firebase-firestore:19.0.0' + implementation 'com.google.firebase:firebase-firestore:19.0.0' implementation 'com.google.firebase:firebase-common:16.1.0' implementation 'androidx.annotation:annotation:1.0.0' } diff --git a/packages/cloud_functions/android/build.gradle b/packages/cloud_functions/android/build.gradle index b529bc71f3b2..801cc65580f2 100644 --- a/packages/cloud_functions/android/build.gradle +++ b/packages/cloud_functions/android/build.gradle @@ -32,7 +32,7 @@ android { disable 'InvalidPackage' } dependencies { - api 'com.google.firebase:firebase-functions:17.0.0' + implementation 'com.google.firebase:firebase-functions:17.0.0' implementation 'com.google.firebase:firebase-common:16.1.0' implementation 'androidx.annotation:annotation:1.0.0' } diff --git a/packages/firebase_admob/android/build.gradle b/packages/firebase_admob/android/build.gradle index 0d987e7cfeb2..e4615e122981 100644 --- a/packages/firebase_admob/android/build.gradle +++ b/packages/firebase_admob/android/build.gradle @@ -32,6 +32,6 @@ android { disable 'InvalidPackage' } dependencies { - api 'com.google.firebase:firebase-ads:18.1.1' + implementation 'com.google.firebase:firebase-ads:18.1.1' } } diff --git a/packages/firebase_analytics/android/build.gradle b/packages/firebase_analytics/android/build.gradle index ccaa1cbaae74..5303e470e4c2 100755 --- a/packages/firebase_analytics/android/build.gradle +++ b/packages/firebase_analytics/android/build.gradle @@ -32,7 +32,7 @@ android { disable 'InvalidPackage' } dependencies { - api 'com.google.firebase:firebase-analytics:16.5.0' + implementation 'com.google.firebase:firebase-analytics:16.5.0' implementation 'com.google.firebase:firebase-common:16.1.0' } } diff --git a/packages/firebase_auth/android/build.gradle b/packages/firebase_auth/android/build.gradle index 85d12c6eb8ef..137813cae3b5 100755 --- a/packages/firebase_auth/android/build.gradle +++ b/packages/firebase_auth/android/build.gradle @@ -35,7 +35,7 @@ android { dependencies { implementation 'androidx.annotation:annotation:1.0.0' implementation 'com.google.firebase:firebase-common:16.1.0' - api 'com.google.firebase:firebase-auth:17.0.0' + implementation 'com.google.firebase:firebase-auth:17.0.0' api 'com.google.code.gson:gson:2.8.5' } } diff --git a/packages/firebase_database/android/build.gradle b/packages/firebase_database/android/build.gradle index 857e550455fc..fbb4c7178ece 100755 --- a/packages/firebase_database/android/build.gradle +++ b/packages/firebase_database/android/build.gradle @@ -32,7 +32,7 @@ android { disable 'InvalidPackage' } dependencies { - api 'com.google.firebase:firebase-database:17.0.0' + implementation 'com.google.firebase:firebase-database:17.0.0' implementation 'com.google.firebase:firebase-common:16.1.0' } } diff --git a/packages/firebase_dynamic_links/android/build.gradle b/packages/firebase_dynamic_links/android/build.gradle index 8e5b53c6f334..6e8d47d5e6a2 100644 --- a/packages/firebase_dynamic_links/android/build.gradle +++ b/packages/firebase_dynamic_links/android/build.gradle @@ -32,7 +32,7 @@ android { disable 'InvalidPackage' } dependencies { - api 'com.google.firebase:firebase-dynamic-links:16.1.8' + implementation 'com.google.firebase:firebase-dynamic-links:16.1.8' implementation 'com.google.firebase:firebase-common:16.1.0' implementation 'androidx.annotation:annotation:1.0.0' } diff --git a/packages/firebase_in_app_messaging/android/build.gradle b/packages/firebase_in_app_messaging/android/build.gradle index 280a86f48056..3cd9c1835b0d 100644 --- a/packages/firebase_in_app_messaging/android/build.gradle +++ b/packages/firebase_in_app_messaging/android/build.gradle @@ -32,6 +32,6 @@ android { disable 'InvalidPackage' } dependencies { - api 'com.google.firebase:firebase-inappmessaging-display:18.0.2' + implementation 'com.google.firebase:firebase-inappmessaging-display:18.0.2' } } diff --git a/packages/firebase_messaging/android/build.gradle b/packages/firebase_messaging/android/build.gradle index 7cc91a6e3c37..9b22c89d6e80 100644 --- a/packages/firebase_messaging/android/build.gradle +++ b/packages/firebase_messaging/android/build.gradle @@ -32,7 +32,7 @@ android { disable 'InvalidPackage' } dependencies { - api 'com.google.firebase:firebase-messaging:20.0.0' + implementation 'com.google.firebase:firebase-messaging:20.0.0' implementation 'com.google.firebase:firebase-common:16.1.0' implementation 'androidx.annotation:annotation:1.0.0' implementation 'androidx.localbroadcastmanager:localbroadcastmanager:1.0.0' diff --git a/packages/firebase_ml_vision/android/build.gradle b/packages/firebase_ml_vision/android/build.gradle index 6a9c4112e6ab..edba5ce2692c 100644 --- a/packages/firebase_ml_vision/android/build.gradle +++ b/packages/firebase_ml_vision/android/build.gradle @@ -32,7 +32,7 @@ android { disable 'InvalidPackage' } dependencies { - api 'com.google.firebase:firebase-ml-vision:20.0.0' + implementation 'com.google.firebase:firebase-ml-vision:20.0.0' implementation 'com.google.firebase:firebase-common:16.1.0' implementation 'androidx.annotation:annotation:1.0.0' implementation 'androidx.exifinterface:exifinterface:1.0.0' diff --git a/packages/firebase_ml_vision/example/android/app/build.gradle b/packages/firebase_ml_vision/example/android/app/build.gradle index eb53b174f133..94c10b312b67 100644 --- a/packages/firebase_ml_vision/example/android/app/build.gradle +++ b/packages/firebase_ml_vision/example/android/app/build.gradle @@ -47,8 +47,8 @@ android { } dependencies { - api 'com.google.firebase:firebase-ml-vision-image-label-model:17.0.2' - api 'com.google.firebase:firebase-ml-vision-face-model:17.0.2' + implementation 'com.google.firebase:firebase-ml-vision-image-label-model:17.0.2' + implementation 'com.google.firebase:firebase-ml-vision-face-model:17.0.2' androidTestImplementation 'androidx.test:runner:1.2.0' androidTestImplementation 'androidx.test:rules:1.2.0' androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0' diff --git a/packages/firebase_performance/android/build.gradle b/packages/firebase_performance/android/build.gradle index 03234f76ee06..a95d95c3e292 100644 --- a/packages/firebase_performance/android/build.gradle +++ b/packages/firebase_performance/android/build.gradle @@ -32,7 +32,7 @@ android { disable 'InvalidPackage' } dependencies { - api 'com.google.firebase:firebase-perf:17.0.0' + implementation 'com.google.firebase:firebase-perf:17.0.0' implementation 'com.google.firebase:firebase-common:16.1.0' } } diff --git a/packages/firebase_remote_config/android/build.gradle b/packages/firebase_remote_config/android/build.gradle index 71661657bcdf..e61c5a674201 100644 --- a/packages/firebase_remote_config/android/build.gradle +++ b/packages/firebase_remote_config/android/build.gradle @@ -32,7 +32,7 @@ android { disable 'InvalidPackage' } dependencies { - api 'com.google.firebase:firebase-config:16.4.1' + implementation 'com.google.firebase:firebase-config:16.4.1' implementation 'com.google.firebase:firebase-common:16.1.0' implementation 'androidx.annotation:annotation:1.0.0' } diff --git a/packages/firebase_storage/android/build.gradle b/packages/firebase_storage/android/build.gradle index 0091932115f0..b2aa25ddfb2c 100755 --- a/packages/firebase_storage/android/build.gradle +++ b/packages/firebase_storage/android/build.gradle @@ -40,7 +40,7 @@ android { disable 'InvalidPackage' } dependencies { - api 'com.google.firebase:firebase-storage:17.0.0' + implementation 'com.google.firebase:firebase-storage:17.0.0' implementation 'com.google.firebase:firebase-common:16.1.0' implementation 'androidx.annotation:annotation:1.0.0' }