From feb85ab1dd3c99ca2715653d857a4e0842673737 Mon Sep 17 00:00:00 2001 From: dkhawk <107309+dkhawk@users.noreply.github.com> Date: Wed, 11 Mar 2026 11:57:38 -0600 Subject: [PATCH] chore: add @Keep annotation to AttributionIdInitializer --- .../maps/android/utils/attribution/AttributionIdInitializer.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/src/main/java/com/google/maps/android/utils/attribution/AttributionIdInitializer.kt b/library/src/main/java/com/google/maps/android/utils/attribution/AttributionIdInitializer.kt index 4dbbb675d..8d4c39c37 100644 --- a/library/src/main/java/com/google/maps/android/utils/attribution/AttributionIdInitializer.kt +++ b/library/src/main/java/com/google/maps/android/utils/attribution/AttributionIdInitializer.kt @@ -17,6 +17,7 @@ package com.google.maps.android.utils.attribution import android.content.Context +import androidx.annotation.Keep import androidx.startup.Initializer import com.google.android.gms.maps.MapsApiSettings import com.google.maps.android.utils.meta.AttributionId @@ -26,6 +27,7 @@ import com.google.maps.android.utils.meta.AttributionId * and samples are helpful to developers, such as usage of this library. * To opt out of sending the usage attribution ID, please remove this initializer from your manifest. */ +@Keep internal class AttributionIdInitializer : Initializer { override fun create(context: Context) { // See [AttributionIdInitializer]