Open ln-12 opened 4 months ago
@ln-12 Hello, from what I tested in the latest version 6.1.1 of Compose maps this does not happen.
I just checked again after updating to version 6.1.1 and for me this still gives the warning mentioned above when I rebuild my project. It happens in the compileDebugKotlin
task.
I am using version 5.0.4 of this library. On my map, I need to add a composable marker which I am doing via
MarkerComposable
. This composable is marked with@GoogleMapComposable
that should enforce correct usage (introduced in https://github.com/googlemaps/android-maps-compose/pull/130). I think there is an issue here as this gets triggered if I use a standard/non maps composable inside theMarkerComposable
as this is then not marked with the@GoogleMapComposable
annotation. Probably, there should be an exclude for this specific case as I cannot annotate all composables that I want to use with that annotation (for example a simpleText
). Or is there a simple way to suppress it?For me, this is quite annoying as we enforce our builds to not have any warnings.
Steps to reproduce
MarkerComposable
Code example