@@ -18,7 +18,6 @@ import io.flutter.embedding.engine.plugins.FlutterPlugin
1818import io.flutter.plugin.common.BinaryMessenger
1919import io.flutter.plugin.common.MethodChannel
2020import io.flutter.plugins.firebase.core.FlutterFirebasePlugin
21- import io.flutter.plugins.firebase.core.FlutterFirebasePlugin.cachedThreadPool
2221import io.flutter.plugins.firebase.core.FlutterFirebasePluginRegistry
2322import java.util.Objects
2423
@@ -39,10 +38,10 @@ class FlutterFirebaseAnalyticsPlugin : FlutterFirebasePlugin,
3938 this .messenger = messenger
4039 }
4140
42- override fun getPluginConstantsForFirebaseApp (firebaseApp : FirebaseApp ? ): Task <MutableMap <String , Any >> {
43- val taskCompletionSource = TaskCompletionSource <MutableMap <String , Any >>()
41+ override fun getPluginConstantsForFirebaseApp (firebaseApp : FirebaseApp ): Task <Map <String , Any >> {
42+ val taskCompletionSource = TaskCompletionSource <Map <String , Any >>()
4443
45- cachedThreadPool.execute {
44+ FlutterFirebasePlugin . cachedThreadPool.execute {
4645 try {
4746 taskCompletionSource.setResult(HashMap ())
4847 } catch (e: Exception ) {
@@ -53,10 +52,10 @@ class FlutterFirebaseAnalyticsPlugin : FlutterFirebasePlugin,
5352 return taskCompletionSource.task
5453 }
5554
56- override fun didReinitializeFirebaseCore (): Task <Void > {
57- val taskCompletionSource = TaskCompletionSource <Void >()
55+ override fun didReinitializeFirebaseCore (): Task <Void ? > {
56+ val taskCompletionSource = TaskCompletionSource <Void ? >()
5857
59- cachedThreadPool.execute {
58+ FlutterFirebasePlugin . cachedThreadPool.execute {
6059 try {
6160 taskCompletionSource.setResult(null )
6261 } catch (e: java.lang.Exception ) {
@@ -84,7 +83,7 @@ class FlutterFirebaseAnalyticsPlugin : FlutterFirebasePlugin,
8483 private fun handleGetSessionId (): Task <Long > {
8584 val taskCompletionSource = TaskCompletionSource <Long >()
8685
87- cachedThreadPool.execute {
86+ FlutterFirebasePlugin . cachedThreadPool.execute {
8887 try {
8988 taskCompletionSource.setResult(
9089 Tasks .await(
@@ -102,7 +101,7 @@ class FlutterFirebaseAnalyticsPlugin : FlutterFirebasePlugin,
102101 private fun handleLogEvent (arguments : Map <String , Any ?>): Task <Void > {
103102 val taskCompletionSource = TaskCompletionSource <Void >()
104103
105- cachedThreadPool.execute {
104+ FlutterFirebasePlugin . cachedThreadPool.execute {
106105 try {
107106 val eventName =
108107 Objects .requireNonNull(arguments[Constants .EVENT_NAME ]) as String
@@ -125,7 +124,7 @@ class FlutterFirebaseAnalyticsPlugin : FlutterFirebasePlugin,
125124 private fun handleSetUserId (userId : String? ): Task <Void > {
126125 val taskCompletionSource = TaskCompletionSource <Void >()
127126
128- cachedThreadPool.execute {
127+ FlutterFirebasePlugin . cachedThreadPool.execute {
129128 try {
130129 analytics.setUserId(userId)
131130 taskCompletionSource.setResult(null )
@@ -140,7 +139,7 @@ class FlutterFirebaseAnalyticsPlugin : FlutterFirebasePlugin,
140139 private fun handleSetAnalyticsCollectionEnabled (enabled : Boolean ): Task <Void > {
141140 val taskCompletionSource = TaskCompletionSource <Void >()
142141
143- cachedThreadPool.execute {
142+ FlutterFirebasePlugin . cachedThreadPool.execute {
144143 try {
145144 analytics.setAnalyticsCollectionEnabled(enabled)
146145 taskCompletionSource.setResult(null )
@@ -155,7 +154,7 @@ class FlutterFirebaseAnalyticsPlugin : FlutterFirebasePlugin,
155154 private fun handleSetSessionTimeoutDuration (milliseconds : Long ): Task <Void > {
156155 val taskCompletionSource = TaskCompletionSource <Void >()
157156
158- cachedThreadPool.execute {
157+ FlutterFirebasePlugin . cachedThreadPool.execute {
159158 try {
160159 analytics.setSessionTimeoutDuration(milliseconds)
161160 taskCompletionSource.setResult(null )
@@ -170,7 +169,7 @@ class FlutterFirebaseAnalyticsPlugin : FlutterFirebasePlugin,
170169 private fun handleSetUserProperty (name : String , value : String? ): Task <Void > {
171170 val taskCompletionSource = TaskCompletionSource <Void >()
172171
173- cachedThreadPool.execute {
172+ FlutterFirebasePlugin . cachedThreadPool.execute {
174173 try {
175174 analytics.setUserProperty(name, value)
176175 taskCompletionSource.setResult(null )
@@ -185,7 +184,7 @@ class FlutterFirebaseAnalyticsPlugin : FlutterFirebasePlugin,
185184 private fun handleResetAnalyticsData (): Task <Void > {
186185 val taskCompletionSource = TaskCompletionSource <Void >()
187186
188- cachedThreadPool.execute {
187+ FlutterFirebasePlugin . cachedThreadPool.execute {
189188 try {
190189 analytics.resetAnalyticsData()
191190 taskCompletionSource.setResult(null )
@@ -200,7 +199,7 @@ class FlutterFirebaseAnalyticsPlugin : FlutterFirebasePlugin,
200199 private fun handleSetConsent (arguments : Map <String , Boolean ?>): Task <Void > {
201200 val taskCompletionSource = TaskCompletionSource <Void >()
202201
203- cachedThreadPool.execute {
202+ FlutterFirebasePlugin . cachedThreadPool.execute {
204203 try {
205204 val adStorageGranted =
206205 arguments[Constants .AD_STORAGE_CONSENT_GRANTED ]
@@ -255,7 +254,7 @@ class FlutterFirebaseAnalyticsPlugin : FlutterFirebasePlugin,
255254 private fun handleSetDefaultEventParameters (parameters : Map <String , Any ?>? ): Task <Void > {
256255 val taskCompletionSource = TaskCompletionSource <Void >()
257256
258- cachedThreadPool.execute {
257+ FlutterFirebasePlugin . cachedThreadPool.execute {
259258 try {
260259 analytics.setDefaultEventParameters(
261260 createBundleFromMap(
@@ -274,7 +273,7 @@ class FlutterFirebaseAnalyticsPlugin : FlutterFirebasePlugin,
274273 private fun handleGetAppInstanceId (): Task <String > {
275274 val taskCompletionSource = TaskCompletionSource <String >()
276275
277- cachedThreadPool.execute {
276+ FlutterFirebasePlugin . cachedThreadPool.execute {
278277 try {
279278 taskCompletionSource.setResult(
280279 Tasks .await(
0 commit comments