From 2f1f2bb244a2b08d94f2fe788553b688e0dcbf89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrique=20Lo=CC=81pez=20Man=CC=83as?= Date: Tue, 10 Mar 2026 11:25:29 +0100 Subject: [PATCH] chore: test Gemini Code Assist PR review --- .../maps/android/compose/TestGeminiReview.kt | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 maps-compose/src/main/java/com/google/maps/android/compose/TestGeminiReview.kt diff --git a/maps-compose/src/main/java/com/google/maps/android/compose/TestGeminiReview.kt b/maps-compose/src/main/java/com/google/maps/android/compose/TestGeminiReview.kt new file mode 100644 index 00000000..15324afe --- /dev/null +++ b/maps-compose/src/main/java/com/google/maps/android/compose/TestGeminiReview.kt @@ -0,0 +1,19 @@ +package com.google.maps.android.compose + +import androidx.compose.runtime.Composable +import com.google.android.gms.maps.GoogleMap + +/** + * A test composable to trigger Gemini code assist reviews. + */ +@Composable +fun myBadComponent(map: GoogleMap?, text: String?) { + // Violation 1: myBadComponent is camelCase instead of PascalCase + // Violation 2: Missing modifier: Modifier = Modifier as first optional parameter + // Violation 3: raw GoogleMap object parameter instead of maps-compose components + + // Violation 4: Forced unwrapping (!!) + val length = text!!.length + + map?.uiSettings?.isZoomControlsEnabled = true +}