From 880d4b727f8e4ff44eb4c8a1de90b4ec938ffba4 Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Wed, 15 Apr 2026 11:43:35 -0700 Subject: [PATCH 1/4] [google_maps_flutter] Use super parameters in more places in examples --- .../example/lib/advanced_marker_icons.dart | 8 ++------ .../example/lib/advanced_markers_clustering.dart | 3 +-- .../google_maps_flutter/example/lib/animate_camera.dart | 4 ++-- .../google_maps_flutter/example/lib/clustering.dart | 4 ++-- .../example/lib/collision_behavior.dart | 3 +-- .../google_maps_flutter/example/lib/ground_overlay.dart | 4 ++-- .../google_maps_flutter/example/lib/heatmap.dart | 3 +-- .../google_maps_flutter/example/lib/lite_mode.dart | 3 +-- .../google_maps_flutter/example/lib/map_click.dart | 3 +-- .../google_maps_flutter/example/lib/map_coordinates.dart | 4 ++-- .../google_maps_flutter/example/lib/map_map_id.dart | 4 ++-- .../google_maps_flutter/example/lib/map_ui.dart | 3 +-- .../google_maps_flutter/example/lib/marker_icons.dart | 4 ++-- .../google_maps_flutter/example/lib/move_camera.dart | 4 ++-- .../google_maps_flutter/example/lib/padding.dart | 4 ++-- .../example/lib/place_advanced_marker.dart | 8 ++------ .../google_maps_flutter/example/lib/place_circle.dart | 4 ++-- .../google_maps_flutter/example/lib/place_marker.dart | 4 ++-- .../google_maps_flutter/example/lib/place_polygon.dart | 4 ++-- .../google_maps_flutter/example/lib/place_polyline.dart | 4 ++-- .../google_maps_flutter/example/lib/scrolling_map.dart | 4 ++-- .../google_maps_flutter/example/lib/snapshot.dart | 8 ++------ .../google_maps_flutter/example/lib/tile_overlay.dart | 4 ++-- .../example/lib/advanced_marker_icons.dart | 8 ++------ .../example/lib/advanced_markers_clustering.dart | 3 +-- .../example/lib/animate_camera.dart | 4 ++-- .../example/lib/clustering.dart | 4 ++-- .../example/lib/collision_behavior.dart | 3 +-- .../example/lib/ground_overlay.dart | 4 ++-- .../example/lib/lite_mode.dart | 3 +-- .../example/lib/map_click.dart | 4 ++-- .../example/lib/map_coordinates.dart | 4 ++-- .../example/lib/map_map_id.dart | 4 ++-- .../google_maps_flutter_android/example/lib/map_ui.dart | 3 +-- .../example/lib/marker_icons.dart | 4 ++-- .../example/lib/move_camera.dart | 4 ++-- .../google_maps_flutter_android/example/lib/padding.dart | 4 ++-- .../example/lib/place_advanced_marker.dart | 8 ++------ .../example/lib/place_circle.dart | 4 ++-- .../example/lib/place_marker.dart | 4 ++-- .../example/lib/place_polygon.dart | 4 ++-- .../example/lib/place_polyline.dart | 4 ++-- .../example/lib/scrolling_map.dart | 4 ++-- .../google_maps_flutter_android/example/lib/snapshot.dart | 8 ++------ .../example/lib/tile_overlay.dart | 4 ++-- .../example/lib/advanced_marker_icons.dart | 8 ++------ .../example/lib/advanced_markers_clustering.dart | 3 +-- .../example/lib/animate_camera.dart | 4 ++-- .../google_maps_flutter_ios/example/lib/clustering.dart | 4 ++-- .../example/lib/collision_behavior.dart | 3 +-- .../example/lib/ground_overlay.dart | 4 ++-- .../google_maps_flutter_ios/example/lib/lite_mode.dart | 3 +-- .../google_maps_flutter_ios/example/lib/map_click.dart | 3 +-- .../example/lib/map_coordinates.dart | 4 ++-- .../google_maps_flutter_ios/example/lib/map_map_id.dart | 4 ++-- .../google_maps_flutter_ios/example/lib/map_ui.dart | 3 +-- .../google_maps_flutter_ios/example/lib/marker_icons.dart | 4 ++-- .../google_maps_flutter_ios/example/lib/move_camera.dart | 4 ++-- .../google_maps_flutter_ios/example/lib/padding.dart | 4 ++-- .../example/lib/place_advanced_marker.dart | 8 ++------ .../google_maps_flutter_ios/example/lib/place_circle.dart | 4 ++-- .../google_maps_flutter_ios/example/lib/place_marker.dart | 4 ++-- .../example/lib/place_polygon.dart | 4 ++-- .../example/lib/place_polyline.dart | 4 ++-- .../example/lib/scrolling_map.dart | 4 ++-- .../google_maps_flutter_ios/example/lib/snapshot.dart | 8 ++------ .../google_maps_flutter_ios/example/lib/tile_overlay.dart | 4 ++-- .../example/lib/advanced_marker_icons.dart | 8 ++------ .../example/lib/advanced_markers_clustering.dart | 3 +-- .../example/lib/animate_camera.dart | 4 ++-- .../example/lib/clustering.dart | 4 ++-- .../example/lib/collision_behavior.dart | 3 +-- .../example/lib/ground_overlay.dart | 4 ++-- .../example/lib/lite_mode.dart | 3 +-- .../example/lib/map_click.dart | 3 +-- .../example/lib/map_coordinates.dart | 4 ++-- .../example/lib/map_map_id.dart | 4 ++-- .../google_maps_flutter_ios_sdk10/example/lib/map_ui.dart | 3 +-- .../example/lib/marker_icons.dart | 4 ++-- .../example/lib/move_camera.dart | 4 ++-- .../example/lib/padding.dart | 4 ++-- .../example/lib/place_advanced_marker.dart | 8 ++------ .../example/lib/place_circle.dart | 4 ++-- .../example/lib/place_marker.dart | 4 ++-- .../example/lib/place_polygon.dart | 4 ++-- .../example/lib/place_polyline.dart | 4 ++-- .../example/lib/scrolling_map.dart | 4 ++-- .../example/lib/snapshot.dart | 8 ++------ .../example/lib/tile_overlay.dart | 4 ++-- .../example/lib/advanced_marker_icons.dart | 8 ++------ .../example/lib/advanced_markers_clustering.dart | 3 +-- .../example/lib/animate_camera.dart | 4 ++-- .../example/lib/clustering.dart | 4 ++-- .../example/lib/collision_behavior.dart | 3 +-- .../example/lib/ground_overlay.dart | 4 ++-- .../example/lib/lite_mode.dart | 3 +-- .../example/lib/map_click.dart | 3 +-- .../example/lib/map_coordinates.dart | 4 ++-- .../example/lib/map_map_id.dart | 4 ++-- .../google_maps_flutter_ios_sdk9/example/lib/map_ui.dart | 3 +-- .../example/lib/marker_icons.dart | 4 ++-- .../example/lib/move_camera.dart | 4 ++-- .../google_maps_flutter_ios_sdk9/example/lib/padding.dart | 4 ++-- .../example/lib/place_advanced_marker.dart | 8 ++------ .../example/lib/place_circle.dart | 4 ++-- .../example/lib/place_marker.dart | 4 ++-- .../example/lib/place_polygon.dart | 4 ++-- .../example/lib/place_polyline.dart | 4 ++-- .../example/lib/scrolling_map.dart | 4 ++-- .../example/lib/snapshot.dart | 8 ++------ .../example/lib/tile_overlay.dart | 4 ++-- 111 files changed, 197 insertions(+), 282 deletions(-) diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/advanced_marker_icons.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/advanced_marker_icons.dart index ec68617a9c69..93c68e130cf1 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/advanced_marker_icons.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/advanced_marker_icons.dart @@ -11,12 +11,8 @@ import 'place_advanced_marker.dart'; /// Page that demonstrates how to use custom [AdvanceMarker] icons. class AdvancedMarkerIconsPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkerIconsPage({Key? key, required this.mapId}) - : super( - key: key, - const Icon(Icons.image_outlined), - 'Advanced marker icons', - ); + const AdvancedMarkerIconsPage({super.key, required this.mapId}) + : super(const Icon(Icons.image_outlined), 'Advanced marker icons'); /// Map ID to use for the GoogleMap. final String? mapId; diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/advanced_markers_clustering.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/advanced_markers_clustering.dart index 3fa8abdd1fd7..d9612ef93ec0 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/advanced_markers_clustering.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/advanced_markers_clustering.dart @@ -15,9 +15,8 @@ import 'place_advanced_marker.dart'; /// Same as [ClusteringPage] but works with [AdvancedMarker]. class AdvancedMarkersClustering extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkersClustering({Key? key, required this.mapId}) + const AdvancedMarkersClustering({super.key, required this.mapId}) : super( - key: key, const Icon(Icons.place_outlined), 'Manage clusters of advanced markers', ); diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/animate_camera.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/animate_camera.dart index 19687ea1d688..07458f88e3c3 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/animate_camera.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/animate_camera.dart @@ -11,8 +11,8 @@ import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'page.dart'; class AnimateCameraPage extends GoogleMapExampleAppPage { - const AnimateCameraPage({Key? key}) - : super(const Icon(Icons.map), 'Camera control, animated', key: key); + const AnimateCameraPage({super.key}) + : super(const Icon(Icons.map), 'Camera control, animated'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/clustering.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/clustering.dart index e6630ee80cd0..9678c1da0f74 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/clustering.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/clustering.dart @@ -12,8 +12,8 @@ import 'page.dart'; /// Page for demonstrating marker clustering support. class ClusteringPage extends GoogleMapExampleAppPage { /// Default Constructor. - const ClusteringPage({Key? key}) - : super(const Icon(Icons.place), 'Manage clustering', key: key); + const ClusteringPage({super.key}) + : super(const Icon(Icons.place), 'Manage clustering'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/collision_behavior.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/collision_behavior.dart index 3078493a9c9a..09ed5741bfdc 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/collision_behavior.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/collision_behavior.dart @@ -13,11 +13,10 @@ import 'place_advanced_marker.dart'; /// Page demonstrating how to use AdvancedMarker's collision behavior. class AdvancedMarkerCollisionBehaviorPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkerCollisionBehaviorPage({Key? key, required this.mapId}) + const AdvancedMarkerCollisionBehaviorPage({super.key, required this.mapId}) : super( const Icon(Icons.not_listed_location), 'Advanced marker collision behavior', - key: key, ); /// Map ID to use for the GoogleMap. diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/ground_overlay.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/ground_overlay.dart index 41df905569aa..5142cb8395d5 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/ground_overlay.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/ground_overlay.dart @@ -13,8 +13,8 @@ import 'page.dart'; enum _GroundOverlayPlacing { position, bounds } class GroundOverlayPage extends GoogleMapExampleAppPage { - const GroundOverlayPage({Key? key}) - : super(const Icon(Icons.map), 'Ground overlay', key: key); + const GroundOverlayPage({super.key}) + : super(const Icon(Icons.map), 'Ground overlay'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/heatmap.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/heatmap.dart index ceb776fab5bb..12288074c79a 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/heatmap.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/heatmap.dart @@ -10,8 +10,7 @@ import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'page.dart'; class HeatmapPage extends GoogleMapExampleAppPage { - const HeatmapPage({Key? key}) - : super(const Icon(Icons.map), 'Heatmaps', key: key); + const HeatmapPage({super.key}) : super(const Icon(Icons.map), 'Heatmaps'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/lite_mode.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/lite_mode.dart index d455721cdea1..a92bac367eee 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/lite_mode.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/lite_mode.dart @@ -14,8 +14,7 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class LiteModePage extends GoogleMapExampleAppPage { - const LiteModePage({Key? key}) - : super(const Icon(Icons.map), 'Lite mode', key: key); + const LiteModePage({super.key}) : super(const Icon(Icons.map), 'Lite mode'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/map_click.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/map_click.dart index b80c545b1093..286f078e7e43 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/map_click.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/map_click.dart @@ -14,8 +14,7 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapClickPage extends GoogleMapExampleAppPage { - const MapClickPage({Key? key}) - : super(const Icon(Icons.mouse), 'Map click', key: key); + const MapClickPage({super.key}) : super(const Icon(Icons.mouse), 'Map click'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/map_coordinates.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/map_coordinates.dart index 3a8d282c67a8..91a6073e0d66 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/map_coordinates.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/map_coordinates.dart @@ -14,8 +14,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapCoordinatesPage extends GoogleMapExampleAppPage { - const MapCoordinatesPage({Key? key}) - : super(const Icon(Icons.map), 'Map coordinates', key: key); + const MapCoordinatesPage({super.key}) + : super(const Icon(Icons.map), 'Map coordinates'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/map_map_id.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/map_map_id.dart index e5836f05e079..270a521cd4a5 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/map_map_id.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/map_map_id.dart @@ -14,8 +14,8 @@ import 'main.dart'; import 'page.dart'; class MapIdPage extends GoogleMapExampleAppPage { - const MapIdPage({Key? key}) - : super(const Icon(Icons.map), 'Cloud-based maps styling', key: key); + const MapIdPage({super.key}) + : super(const Icon(Icons.map), 'Cloud-based maps styling'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/map_ui.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/map_ui.dart index d954ee7d3c7c..51ef0e9bb6c6 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/map_ui.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/map_ui.dart @@ -17,8 +17,7 @@ final LatLngBounds sydneyBounds = LatLngBounds( ); class MapUiPage extends GoogleMapExampleAppPage { - const MapUiPage({Key? key}) - : super(const Icon(Icons.map), 'User interface', key: key); + const MapUiPage({super.key}) : super(const Icon(Icons.map), 'User interface'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/marker_icons.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/marker_icons.dart index 616d1525db32..ce6edd942aee 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/marker_icons.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/marker_icons.dart @@ -15,8 +15,8 @@ import 'custom_marker_icon.dart'; import 'page.dart'; class MarkerIconsPage extends GoogleMapExampleAppPage { - const MarkerIconsPage({Key? key}) - : super(const Icon(Icons.image), 'Marker icons', key: key); + const MarkerIconsPage({super.key}) + : super(const Icon(Icons.image), 'Marker icons'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/move_camera.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/move_camera.dart index a86067c4d1f2..7e042be8be0e 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/move_camera.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/move_camera.dart @@ -10,8 +10,8 @@ import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'page.dart'; class MoveCameraPage extends GoogleMapExampleAppPage { - const MoveCameraPage({Key? key}) - : super(const Icon(Icons.map), 'Camera control', key: key); + const MoveCameraPage({super.key}) + : super(const Icon(Icons.map), 'Camera control'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/padding.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/padding.dart index c5d224144a5c..bf88171bdc94 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/padding.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/padding.dart @@ -9,8 +9,8 @@ import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'page.dart'; class PaddingPage extends GoogleMapExampleAppPage { - const PaddingPage({Key? key}) - : super(const Icon(Icons.map), 'Add padding to the map', key: key); + const PaddingPage({super.key}) + : super(const Icon(Icons.map), 'Add padding to the map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/place_advanced_marker.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/place_advanced_marker.dart index 41d73b4f04c5..41f76c91899e 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/place_advanced_marker.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/place_advanced_marker.dart @@ -13,12 +13,8 @@ import 'page.dart'; /// Page demonstrating how to use Advanced [Marker] class. class PlaceAdvancedMarkerPage extends GoogleMapExampleAppPage { /// Default constructor. - const PlaceAdvancedMarkerPage({Key? key, required this.mapId}) - : super( - const Icon(Icons.place_outlined), - 'Place advanced marker', - key: key, - ); + const PlaceAdvancedMarkerPage({super.key, required this.mapId}) + : super(const Icon(Icons.place_outlined), 'Place advanced marker'); /// Map ID to use for the GoogleMap. final String? mapId; diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/place_circle.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/place_circle.dart index b8a6b88fefba..14cece83db68 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/place_circle.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/place_circle.dart @@ -10,8 +10,8 @@ import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'page.dart'; class PlaceCirclePage extends GoogleMapExampleAppPage { - const PlaceCirclePage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place circle', key: key); + const PlaceCirclePage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place circle'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/place_marker.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/place_marker.dart index c3f90629dfdd..d1c7e046f74c 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/place_marker.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/place_marker.dart @@ -15,8 +15,8 @@ import 'custom_marker_icon.dart'; import 'page.dart'; class PlaceMarkerPage extends GoogleMapExampleAppPage { - const PlaceMarkerPage({Key? key}) - : super(const Icon(Icons.place), 'Place marker', key: key); + const PlaceMarkerPage({super.key}) + : super(const Icon(Icons.place), 'Place marker'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/place_polygon.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/place_polygon.dart index b70273179ee5..2f07af11af22 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/place_polygon.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/place_polygon.dart @@ -10,8 +10,8 @@ import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'page.dart'; class PlacePolygonPage extends GoogleMapExampleAppPage { - const PlacePolygonPage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place polygon', key: key); + const PlacePolygonPage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place polygon'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/place_polyline.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/place_polyline.dart index ce931ad2d5ca..2abbbc4d4c93 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/place_polyline.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/place_polyline.dart @@ -11,8 +11,8 @@ import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'page.dart'; class PlacePolylinePage extends GoogleMapExampleAppPage { - const PlacePolylinePage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place polyline', key: key); + const PlacePolylinePage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place polyline'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/scrolling_map.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/scrolling_map.dart index fa4fa8bd8166..90b9ba2bdd5d 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/scrolling_map.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/scrolling_map.dart @@ -14,8 +14,8 @@ import 'page.dart'; const LatLng _center = LatLng(32.080664, 34.9563837); class ScrollingMapPage extends GoogleMapExampleAppPage { - const ScrollingMapPage({Key? key}) - : super(const Icon(Icons.map), 'Scrolling map', key: key); + const ScrollingMapPage({super.key}) + : super(const Icon(Icons.map), 'Scrolling map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/snapshot.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/snapshot.dart index f94a7d280efc..cb86d19a0c8f 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/snapshot.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/snapshot.dart @@ -17,12 +17,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class SnapshotPage extends GoogleMapExampleAppPage { - const SnapshotPage({Key? key}) - : super( - const Icon(Icons.camera_alt), - 'Take a snapshot of the map', - key: key, - ); + const SnapshotPage({super.key}) + : super(const Icon(Icons.camera_alt), 'Take a snapshot of the map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/tile_overlay.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/tile_overlay.dart index 524a9d450f92..5cc04da4d9b2 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/tile_overlay.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/tile_overlay.dart @@ -13,8 +13,8 @@ import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'page.dart'; class TileOverlayPage extends GoogleMapExampleAppPage { - const TileOverlayPage({Key? key}) - : super(const Icon(Icons.map), 'Tile overlay', key: key); + const TileOverlayPage({super.key}) + : super(const Icon(Icons.map), 'Tile overlay'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/advanced_marker_icons.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/advanced_marker_icons.dart index c999b87688c7..6277e7ccc418 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/advanced_marker_icons.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/advanced_marker_icons.dart @@ -12,12 +12,8 @@ import 'place_advanced_marker.dart'; /// Page that demonstrates how to use custom [AdvanceMarker] icons. class AdvancedMarkerIconsPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkerIconsPage({required this.mapId, Key? key}) - : super( - key: key, - const Icon(Icons.image_outlined), - 'Advanced marker icons', - ); + const AdvancedMarkerIconsPage({required this.mapId, super.key}) + : super(const Icon(Icons.image_outlined), 'Advanced marker icons'); /// Map ID to use for the GoogleMap. final String? mapId; diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/advanced_markers_clustering.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/advanced_markers_clustering.dart index 220f60594f71..d7d305864f65 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/advanced_markers_clustering.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/advanced_markers_clustering.dart @@ -16,9 +16,8 @@ import 'place_advanced_marker.dart'; /// Same as [ClusteringPage] but works with [AdvancedMarker]. class AdvancedMarkersClusteringPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkersClusteringPage({Key? key, required this.mapId}) + const AdvancedMarkersClusteringPage({super.key, required this.mapId}) : super( - key: key, const Icon(Icons.place_outlined), 'Manage clusters of advanced markers', ); diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/animate_camera.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/animate_camera.dart index a7c515c36928..001006fb54be 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/animate_camera.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/animate_camera.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class AnimateCameraPage extends GoogleMapExampleAppPage { - const AnimateCameraPage({Key? key}) - : super(const Icon(Icons.map), 'Camera control, animated', key: key); + const AnimateCameraPage({super.key}) + : super(const Icon(Icons.map), 'Camera control, animated'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/clustering.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/clustering.dart index 5782015c4407..b684d0ff6476 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/clustering.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/clustering.dart @@ -13,8 +13,8 @@ import 'page.dart'; /// Page for demonstrating marker clustering support. class ClusteringPage extends GoogleMapExampleAppPage { /// Default Constructor. - const ClusteringPage({Key? key}) - : super(const Icon(Icons.place), 'Manage clustering', key: key); + const ClusteringPage({super.key}) + : super(const Icon(Icons.place), 'Manage clustering'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/collision_behavior.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/collision_behavior.dart index 411c27aebb7c..202bb0c203d3 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/collision_behavior.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/collision_behavior.dart @@ -14,11 +14,10 @@ import 'place_advanced_marker.dart'; /// Page demonstrating how to use AdvancedMarker's collision behavior. class AdvancedMarkerCollisionBehaviorPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkerCollisionBehaviorPage({Key? key, required this.mapId}) + const AdvancedMarkerCollisionBehaviorPage({super.key, required this.mapId}) : super( const Icon(Icons.not_listed_location), 'Advanced marker collision behavior', - key: key, ); /// Map ID to use for the GoogleMap. diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/ground_overlay.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/ground_overlay.dart index 2f1937b04fbf..c311e40c02c5 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/ground_overlay.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/ground_overlay.dart @@ -13,8 +13,8 @@ import 'page.dart'; enum _GroundOverlayPlacing { position, bounds } class GroundOverlayPage extends GoogleMapExampleAppPage { - const GroundOverlayPage({Key? key}) - : super(const Icon(Icons.map), 'Ground overlay', key: key); + const GroundOverlayPage({super.key}) + : super(const Icon(Icons.map), 'Ground overlay'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/lite_mode.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/lite_mode.dart index e4df7d5ac0ae..cc4f8f2f7312 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/lite_mode.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/lite_mode.dart @@ -16,8 +16,7 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class LiteModePage extends GoogleMapExampleAppPage { - const LiteModePage({Key? key}) - : super(const Icon(Icons.map), 'Lite mode', key: key); + const LiteModePage({super.key}) : super(const Icon(Icons.map), 'Lite mode'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_click.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_click.dart index 4d45e961d63e..1a23f134273c 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_click.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_click.dart @@ -16,8 +16,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapClickPage extends GoogleMapExampleAppPage { - const MapClickPage({Key? key}) - : super(const Icon(Icons.mouse), 'Map click', key: key); + const MapClickPage({super.key}) + : super(const Icon(Icons.mouse), 'Map click'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_coordinates.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_coordinates.dart index 5ec74b708a4b..085366918f07 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_coordinates.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_coordinates.dart @@ -16,8 +16,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapCoordinatesPage extends GoogleMapExampleAppPage { - const MapCoordinatesPage({Key? key}) - : super(const Icon(Icons.map), 'Map coordinates', key: key); + const MapCoordinatesPage({super.key}) + : super(const Icon(Icons.map), 'Map coordinates'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_map_id.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_map_id.dart index 3b4f2831002c..4317a2d15cd4 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_map_id.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_map_id.dart @@ -13,8 +13,8 @@ import 'main.dart'; import 'page.dart'; class MapIdPage extends GoogleMapExampleAppPage { - const MapIdPage({Key? key}) - : super(const Icon(Icons.map), 'Cloud-based maps styling', key: key); + const MapIdPage({super.key}) + : super(const Icon(Icons.map), 'Cloud-based maps styling'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_ui.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_ui.dart index ce0d7d68378f..8358f661109b 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_ui.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_ui.dart @@ -17,8 +17,7 @@ final LatLngBounds sydneyBounds = LatLngBounds( ); class MapUiPage extends GoogleMapExampleAppPage { - const MapUiPage({Key? key}) - : super(const Icon(Icons.map), 'User interface', key: key); + const MapUiPage({super.key}) : super(const Icon(Icons.map), 'User interface'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/marker_icons.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/marker_icons.dart index 20663eda8282..d4ac8d6ac597 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/marker_icons.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/marker_icons.dart @@ -16,8 +16,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MarkerIconsPage extends GoogleMapExampleAppPage { - const MarkerIconsPage({Key? key}) - : super(const Icon(Icons.image), 'Marker icons', key: key); + const MarkerIconsPage({super.key}) + : super(const Icon(Icons.image), 'Marker icons'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/move_camera.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/move_camera.dart index bc6fcdea2651..5fc48e659246 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/move_camera.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/move_camera.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MoveCameraPage extends GoogleMapExampleAppPage { - const MoveCameraPage({Key? key}) - : super(const Icon(Icons.map), 'Camera control', key: key); + const MoveCameraPage({super.key}) + : super(const Icon(Icons.map), 'Camera control'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/padding.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/padding.dart index beb39b305f58..a0f4f8521c8e 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/padding.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/padding.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PaddingPage extends GoogleMapExampleAppPage { - const PaddingPage({Key? key}) - : super(const Icon(Icons.map), 'Add padding to the map', key: key); + const PaddingPage({super.key}) + : super(const Icon(Icons.map), 'Add padding to the map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_advanced_marker.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_advanced_marker.dart index 532d43da39d9..0dcf1f92b8a6 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_advanced_marker.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_advanced_marker.dart @@ -13,12 +13,8 @@ import 'page.dart'; /// Page demonstrating how to use Advanced [Marker] class. class PlaceAdvancedMarkerPage extends GoogleMapExampleAppPage { /// Default constructor. - const PlaceAdvancedMarkerPage({Key? key, required this.mapId}) - : super( - const Icon(Icons.place_outlined), - 'Place advanced marker', - key: key, - ); + const PlaceAdvancedMarkerPage({super.key, required this.mapId}) + : super(const Icon(Icons.place_outlined), 'Place advanced marker'); /// Map ID to use for the GoogleMap. final String? mapId; diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_circle.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_circle.dart index 88c84c79e124..3c0335bfd18b 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_circle.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_circle.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlaceCirclePage extends GoogleMapExampleAppPage { - const PlaceCirclePage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place circle', key: key); + const PlaceCirclePage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place circle'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_marker.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_marker.dart index 93c01eef27eb..3f6509d1c2f7 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_marker.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_marker.dart @@ -16,8 +16,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlaceMarkerPage extends GoogleMapExampleAppPage { - const PlaceMarkerPage({Key? key}) - : super(const Icon(Icons.place), 'Place marker', key: key); + const PlaceMarkerPage({super.key}) + : super(const Icon(Icons.place), 'Place marker'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_polygon.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_polygon.dart index ff9eac82210c..70ad42c93724 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_polygon.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_polygon.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlacePolygonPage extends GoogleMapExampleAppPage { - const PlacePolygonPage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place polygon', key: key); + const PlacePolygonPage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place polygon'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_polyline.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_polyline.dart index f749cac5f268..8703ffcbd68f 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_polyline.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/place_polyline.dart @@ -12,8 +12,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlacePolylinePage extends GoogleMapExampleAppPage { - const PlacePolylinePage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place polyline', key: key); + const PlacePolylinePage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place polyline'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/scrolling_map.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/scrolling_map.dart index 57d8cd6d9ff4..e5a8ec2ce5a6 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/scrolling_map.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/scrolling_map.dart @@ -15,8 +15,8 @@ import 'page.dart'; const LatLng _center = LatLng(32.080664, 34.9563837); class ScrollingMapPage extends GoogleMapExampleAppPage { - const ScrollingMapPage({Key? key}) - : super(const Icon(Icons.map), 'Scrolling map', key: key); + const ScrollingMapPage({super.key}) + : super(const Icon(Icons.map), 'Scrolling map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/snapshot.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/snapshot.dart index 8fa4d67b6422..6f1624234ec4 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/snapshot.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/snapshot.dart @@ -18,12 +18,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class SnapshotPage extends GoogleMapExampleAppPage { - const SnapshotPage({Key? key}) - : super( - const Icon(Icons.camera_alt), - 'Take a snapshot of the map', - key: key, - ); + const SnapshotPage({super.key}) + : super(const Icon(Icons.camera_alt), 'Take a snapshot of the map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/tile_overlay.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/tile_overlay.dart index bcce3b5f387b..cefa70eb34d5 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/tile_overlay.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/tile_overlay.dart @@ -14,8 +14,8 @@ import 'example_google_map.dart'; import 'page.dart'; class TileOverlayPage extends GoogleMapExampleAppPage { - const TileOverlayPage({Key? key}) - : super(const Icon(Icons.map), 'Tile overlay', key: key); + const TileOverlayPage({super.key}) + : super(const Icon(Icons.map), 'Tile overlay'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/advanced_marker_icons.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/advanced_marker_icons.dart index c6ac258e5999..5069f3f900af 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/advanced_marker_icons.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/advanced_marker_icons.dart @@ -12,12 +12,8 @@ import 'place_marker.dart'; /// Page that demonstrates how to use custom [AdvanceMarker] icons. class AdvancedMarkerIconsPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkerIconsPage({Key? key, required this.mapId}) - : super( - key: key, - const Icon(Icons.image_outlined), - 'Advanced marker icons', - ); + const AdvancedMarkerIconsPage({super.key, required this.mapId}) + : super(const Icon(Icons.image_outlined), 'Advanced marker icons'); /// Map ID to use for the GoogleMap. final String? mapId; diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/advanced_markers_clustering.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/advanced_markers_clustering.dart index a63ce58bef29..1787e9077a50 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/advanced_markers_clustering.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/advanced_markers_clustering.dart @@ -15,9 +15,8 @@ import 'page.dart'; /// Same as [ClusteringPage] but works with [AdvancedMarker]. class AdvancedMarkersClusteringPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkersClusteringPage({Key? key, required this.mapId}) + const AdvancedMarkersClusteringPage({super.key, required this.mapId}) : super( - key: key, const Icon(Icons.place_outlined), 'Manage clusters of advanced markers', ); diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/animate_camera.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/animate_camera.dart index a7c515c36928..001006fb54be 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/animate_camera.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/animate_camera.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class AnimateCameraPage extends GoogleMapExampleAppPage { - const AnimateCameraPage({Key? key}) - : super(const Icon(Icons.map), 'Camera control, animated', key: key); + const AnimateCameraPage({super.key}) + : super(const Icon(Icons.map), 'Camera control, animated'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/clustering.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/clustering.dart index a97d3f225f05..18e9af8c1be8 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/clustering.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/clustering.dart @@ -13,8 +13,8 @@ import 'page.dart'; /// Page for demonstrating marker clustering support. class ClusteringPage extends GoogleMapExampleAppPage { /// Default Constructor. - const ClusteringPage({Key? key}) - : super(const Icon(Icons.place), 'Manage clustering', key: key); + const ClusteringPage({super.key}) + : super(const Icon(Icons.place), 'Manage clustering'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/collision_behavior.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/collision_behavior.dart index 021d978a10ed..a6a8ef8aec70 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/collision_behavior.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/collision_behavior.dart @@ -14,11 +14,10 @@ import 'place_marker.dart'; /// Page demonstrating how to use AdvancedMarker's collision behavior. class AdvancedMarkerCollisionBehaviorPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkerCollisionBehaviorPage({Key? key, required this.mapId}) + const AdvancedMarkerCollisionBehaviorPage({super.key, required this.mapId}) : super( const Icon(Icons.not_listed_location), 'Advanced marker collision behavior', - key: key, ); /// Map ID to use for the GoogleMap. diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/ground_overlay.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/ground_overlay.dart index d8f474eb7d5e..00a7d8126539 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/ground_overlay.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/ground_overlay.dart @@ -13,8 +13,8 @@ import 'page.dart'; enum _GroundOverlayPlacing { position, bounds } class GroundOverlayPage extends GoogleMapExampleAppPage { - const GroundOverlayPage({Key? key}) - : super(const Icon(Icons.map), 'Ground overlay', key: key); + const GroundOverlayPage({super.key}) + : super(const Icon(Icons.map), 'Ground overlay'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/lite_mode.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/lite_mode.dart index e6359e19acc2..a68778c43842 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/lite_mode.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/lite_mode.dart @@ -16,8 +16,7 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class LiteModePage extends GoogleMapExampleAppPage { - const LiteModePage({Key? key}) - : super(const Icon(Icons.map), 'Lite mode', key: key); + const LiteModePage({super.key}) : super(const Icon(Icons.map), 'Lite mode'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_click.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_click.dart index 4d45e961d63e..a786197d5205 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_click.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_click.dart @@ -16,8 +16,7 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapClickPage extends GoogleMapExampleAppPage { - const MapClickPage({Key? key}) - : super(const Icon(Icons.mouse), 'Map click', key: key); + const MapClickPage({super.key}) : super(const Icon(Icons.mouse), 'Map click'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_coordinates.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_coordinates.dart index 3a93b0db93b7..646301db99ae 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_coordinates.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_coordinates.dart @@ -16,8 +16,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapCoordinatesPage extends GoogleMapExampleAppPage { - const MapCoordinatesPage({Key? key}) - : super(const Icon(Icons.map), 'Map coordinates', key: key); + const MapCoordinatesPage({super.key}) + : super(const Icon(Icons.map), 'Map coordinates'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_map_id.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_map_id.dart index c62152f149d0..94a01eb03368 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_map_id.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_map_id.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MapIdPage extends GoogleMapExampleAppPage { - const MapIdPage({Key? key}) - : super(const Icon(Icons.map), 'Cloud-based maps styling', key: key); + const MapIdPage({super.key}) + : super(const Icon(Icons.map), 'Cloud-based maps styling'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_ui.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_ui.dart index 46fa320ad3a0..258c88170924 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_ui.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/map_ui.dart @@ -17,8 +17,7 @@ final LatLngBounds sydneyBounds = LatLngBounds( ); class MapUiPage extends GoogleMapExampleAppPage { - const MapUiPage({Key? key}) - : super(const Icon(Icons.map), 'User interface', key: key); + const MapUiPage({super.key}) : super(const Icon(Icons.map), 'User interface'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/marker_icons.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/marker_icons.dart index 20663eda8282..d4ac8d6ac597 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/marker_icons.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/marker_icons.dart @@ -16,8 +16,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MarkerIconsPage extends GoogleMapExampleAppPage { - const MarkerIconsPage({Key? key}) - : super(const Icon(Icons.image), 'Marker icons', key: key); + const MarkerIconsPage({super.key}) + : super(const Icon(Icons.image), 'Marker icons'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/move_camera.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/move_camera.dart index bc6fcdea2651..5fc48e659246 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/move_camera.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/move_camera.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MoveCameraPage extends GoogleMapExampleAppPage { - const MoveCameraPage({Key? key}) - : super(const Icon(Icons.map), 'Camera control', key: key); + const MoveCameraPage({super.key}) + : super(const Icon(Icons.map), 'Camera control'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/padding.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/padding.dart index beb39b305f58..a0f4f8521c8e 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/padding.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/padding.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PaddingPage extends GoogleMapExampleAppPage { - const PaddingPage({Key? key}) - : super(const Icon(Icons.map), 'Add padding to the map', key: key); + const PaddingPage({super.key}) + : super(const Icon(Icons.map), 'Add padding to the map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_advanced_marker.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_advanced_marker.dart index 9d35188ecf40..d835fa94fe5c 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_advanced_marker.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_advanced_marker.dart @@ -13,12 +13,8 @@ import 'page.dart'; /// Page demonstrating how to use Advanced [Marker] class. class PlaceAdvancedMarkerPage extends GoogleMapExampleAppPage { /// Default constructor. - const PlaceAdvancedMarkerPage({Key? key, required this.mapId}) - : super( - const Icon(Icons.place_outlined), - 'Place advanced marker', - key: key, - ); + const PlaceAdvancedMarkerPage({super.key, required this.mapId}) + : super(const Icon(Icons.place_outlined), 'Place advanced marker'); /// Map ID to use for the GoogleMap. final String? mapId; diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_circle.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_circle.dart index 88c84c79e124..3c0335bfd18b 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_circle.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_circle.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlaceCirclePage extends GoogleMapExampleAppPage { - const PlaceCirclePage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place circle', key: key); + const PlaceCirclePage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place circle'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_marker.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_marker.dart index 3feb922a84a6..77ba3787d8e7 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_marker.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_marker.dart @@ -16,8 +16,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlaceMarkerPage extends GoogleMapExampleAppPage { - const PlaceMarkerPage({Key? key}) - : super(const Icon(Icons.place), 'Place marker', key: key); + const PlaceMarkerPage({super.key}) + : super(const Icon(Icons.place), 'Place marker'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_polygon.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_polygon.dart index ff9eac82210c..70ad42c93724 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_polygon.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_polygon.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlacePolygonPage extends GoogleMapExampleAppPage { - const PlacePolygonPage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place polygon', key: key); + const PlacePolygonPage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place polygon'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_polyline.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_polyline.dart index f749cac5f268..8703ffcbd68f 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_polyline.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/place_polyline.dart @@ -12,8 +12,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlacePolylinePage extends GoogleMapExampleAppPage { - const PlacePolylinePage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place polyline', key: key); + const PlacePolylinePage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place polyline'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/scrolling_map.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/scrolling_map.dart index 57d8cd6d9ff4..e5a8ec2ce5a6 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/scrolling_map.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/scrolling_map.dart @@ -15,8 +15,8 @@ import 'page.dart'; const LatLng _center = LatLng(32.080664, 34.9563837); class ScrollingMapPage extends GoogleMapExampleAppPage { - const ScrollingMapPage({Key? key}) - : super(const Icon(Icons.map), 'Scrolling map', key: key); + const ScrollingMapPage({super.key}) + : super(const Icon(Icons.map), 'Scrolling map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/snapshot.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/snapshot.dart index 8fa4d67b6422..6f1624234ec4 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/snapshot.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/snapshot.dart @@ -18,12 +18,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class SnapshotPage extends GoogleMapExampleAppPage { - const SnapshotPage({Key? key}) - : super( - const Icon(Icons.camera_alt), - 'Take a snapshot of the map', - key: key, - ); + const SnapshotPage({super.key}) + : super(const Icon(Icons.camera_alt), 'Take a snapshot of the map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/tile_overlay.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/tile_overlay.dart index bcce3b5f387b..cefa70eb34d5 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/tile_overlay.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/tile_overlay.dart @@ -14,8 +14,8 @@ import 'example_google_map.dart'; import 'page.dart'; class TileOverlayPage extends GoogleMapExampleAppPage { - const TileOverlayPage({Key? key}) - : super(const Icon(Icons.map), 'Tile overlay', key: key); + const TileOverlayPage({super.key}) + : super(const Icon(Icons.map), 'Tile overlay'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/advanced_marker_icons.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/advanced_marker_icons.dart index c6ac258e5999..5069f3f900af 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/advanced_marker_icons.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/advanced_marker_icons.dart @@ -12,12 +12,8 @@ import 'place_marker.dart'; /// Page that demonstrates how to use custom [AdvanceMarker] icons. class AdvancedMarkerIconsPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkerIconsPage({Key? key, required this.mapId}) - : super( - key: key, - const Icon(Icons.image_outlined), - 'Advanced marker icons', - ); + const AdvancedMarkerIconsPage({super.key, required this.mapId}) + : super(const Icon(Icons.image_outlined), 'Advanced marker icons'); /// Map ID to use for the GoogleMap. final String? mapId; diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/advanced_markers_clustering.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/advanced_markers_clustering.dart index a63ce58bef29..1787e9077a50 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/advanced_markers_clustering.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/advanced_markers_clustering.dart @@ -15,9 +15,8 @@ import 'page.dart'; /// Same as [ClusteringPage] but works with [AdvancedMarker]. class AdvancedMarkersClusteringPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkersClusteringPage({Key? key, required this.mapId}) + const AdvancedMarkersClusteringPage({super.key, required this.mapId}) : super( - key: key, const Icon(Icons.place_outlined), 'Manage clusters of advanced markers', ); diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/animate_camera.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/animate_camera.dart index a7c515c36928..001006fb54be 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/animate_camera.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/animate_camera.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class AnimateCameraPage extends GoogleMapExampleAppPage { - const AnimateCameraPage({Key? key}) - : super(const Icon(Icons.map), 'Camera control, animated', key: key); + const AnimateCameraPage({super.key}) + : super(const Icon(Icons.map), 'Camera control, animated'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/clustering.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/clustering.dart index a97d3f225f05..18e9af8c1be8 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/clustering.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/clustering.dart @@ -13,8 +13,8 @@ import 'page.dart'; /// Page for demonstrating marker clustering support. class ClusteringPage extends GoogleMapExampleAppPage { /// Default Constructor. - const ClusteringPage({Key? key}) - : super(const Icon(Icons.place), 'Manage clustering', key: key); + const ClusteringPage({super.key}) + : super(const Icon(Icons.place), 'Manage clustering'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/collision_behavior.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/collision_behavior.dart index 021d978a10ed..a6a8ef8aec70 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/collision_behavior.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/collision_behavior.dart @@ -14,11 +14,10 @@ import 'place_marker.dart'; /// Page demonstrating how to use AdvancedMarker's collision behavior. class AdvancedMarkerCollisionBehaviorPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkerCollisionBehaviorPage({Key? key, required this.mapId}) + const AdvancedMarkerCollisionBehaviorPage({super.key, required this.mapId}) : super( const Icon(Icons.not_listed_location), 'Advanced marker collision behavior', - key: key, ); /// Map ID to use for the GoogleMap. diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/ground_overlay.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/ground_overlay.dart index d8f474eb7d5e..00a7d8126539 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/ground_overlay.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/ground_overlay.dart @@ -13,8 +13,8 @@ import 'page.dart'; enum _GroundOverlayPlacing { position, bounds } class GroundOverlayPage extends GoogleMapExampleAppPage { - const GroundOverlayPage({Key? key}) - : super(const Icon(Icons.map), 'Ground overlay', key: key); + const GroundOverlayPage({super.key}) + : super(const Icon(Icons.map), 'Ground overlay'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/lite_mode.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/lite_mode.dart index e6359e19acc2..a68778c43842 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/lite_mode.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/lite_mode.dart @@ -16,8 +16,7 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class LiteModePage extends GoogleMapExampleAppPage { - const LiteModePage({Key? key}) - : super(const Icon(Icons.map), 'Lite mode', key: key); + const LiteModePage({super.key}) : super(const Icon(Icons.map), 'Lite mode'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_click.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_click.dart index 4d45e961d63e..a786197d5205 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_click.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_click.dart @@ -16,8 +16,7 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapClickPage extends GoogleMapExampleAppPage { - const MapClickPage({Key? key}) - : super(const Icon(Icons.mouse), 'Map click', key: key); + const MapClickPage({super.key}) : super(const Icon(Icons.mouse), 'Map click'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_coordinates.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_coordinates.dart index 3a93b0db93b7..646301db99ae 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_coordinates.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_coordinates.dart @@ -16,8 +16,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapCoordinatesPage extends GoogleMapExampleAppPage { - const MapCoordinatesPage({Key? key}) - : super(const Icon(Icons.map), 'Map coordinates', key: key); + const MapCoordinatesPage({super.key}) + : super(const Icon(Icons.map), 'Map coordinates'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_map_id.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_map_id.dart index c62152f149d0..94a01eb03368 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_map_id.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_map_id.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MapIdPage extends GoogleMapExampleAppPage { - const MapIdPage({Key? key}) - : super(const Icon(Icons.map), 'Cloud-based maps styling', key: key); + const MapIdPage({super.key}) + : super(const Icon(Icons.map), 'Cloud-based maps styling'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_ui.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_ui.dart index 46fa320ad3a0..258c88170924 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_ui.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/map_ui.dart @@ -17,8 +17,7 @@ final LatLngBounds sydneyBounds = LatLngBounds( ); class MapUiPage extends GoogleMapExampleAppPage { - const MapUiPage({Key? key}) - : super(const Icon(Icons.map), 'User interface', key: key); + const MapUiPage({super.key}) : super(const Icon(Icons.map), 'User interface'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/marker_icons.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/marker_icons.dart index 20663eda8282..d4ac8d6ac597 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/marker_icons.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/marker_icons.dart @@ -16,8 +16,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MarkerIconsPage extends GoogleMapExampleAppPage { - const MarkerIconsPage({Key? key}) - : super(const Icon(Icons.image), 'Marker icons', key: key); + const MarkerIconsPage({super.key}) + : super(const Icon(Icons.image), 'Marker icons'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/move_camera.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/move_camera.dart index bc6fcdea2651..5fc48e659246 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/move_camera.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/move_camera.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MoveCameraPage extends GoogleMapExampleAppPage { - const MoveCameraPage({Key? key}) - : super(const Icon(Icons.map), 'Camera control', key: key); + const MoveCameraPage({super.key}) + : super(const Icon(Icons.map), 'Camera control'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/padding.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/padding.dart index beb39b305f58..a0f4f8521c8e 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/padding.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/padding.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PaddingPage extends GoogleMapExampleAppPage { - const PaddingPage({Key? key}) - : super(const Icon(Icons.map), 'Add padding to the map', key: key); + const PaddingPage({super.key}) + : super(const Icon(Icons.map), 'Add padding to the map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_advanced_marker.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_advanced_marker.dart index 9d35188ecf40..d835fa94fe5c 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_advanced_marker.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_advanced_marker.dart @@ -13,12 +13,8 @@ import 'page.dart'; /// Page demonstrating how to use Advanced [Marker] class. class PlaceAdvancedMarkerPage extends GoogleMapExampleAppPage { /// Default constructor. - const PlaceAdvancedMarkerPage({Key? key, required this.mapId}) - : super( - const Icon(Icons.place_outlined), - 'Place advanced marker', - key: key, - ); + const PlaceAdvancedMarkerPage({super.key, required this.mapId}) + : super(const Icon(Icons.place_outlined), 'Place advanced marker'); /// Map ID to use for the GoogleMap. final String? mapId; diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_circle.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_circle.dart index 88c84c79e124..3c0335bfd18b 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_circle.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_circle.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlaceCirclePage extends GoogleMapExampleAppPage { - const PlaceCirclePage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place circle', key: key); + const PlaceCirclePage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place circle'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_marker.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_marker.dart index 3feb922a84a6..77ba3787d8e7 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_marker.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_marker.dart @@ -16,8 +16,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlaceMarkerPage extends GoogleMapExampleAppPage { - const PlaceMarkerPage({Key? key}) - : super(const Icon(Icons.place), 'Place marker', key: key); + const PlaceMarkerPage({super.key}) + : super(const Icon(Icons.place), 'Place marker'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_polygon.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_polygon.dart index ff9eac82210c..70ad42c93724 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_polygon.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_polygon.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlacePolygonPage extends GoogleMapExampleAppPage { - const PlacePolygonPage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place polygon', key: key); + const PlacePolygonPage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place polygon'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_polyline.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_polyline.dart index f749cac5f268..8703ffcbd68f 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_polyline.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/place_polyline.dart @@ -12,8 +12,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlacePolylinePage extends GoogleMapExampleAppPage { - const PlacePolylinePage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place polyline', key: key); + const PlacePolylinePage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place polyline'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/scrolling_map.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/scrolling_map.dart index 57d8cd6d9ff4..e5a8ec2ce5a6 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/scrolling_map.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/scrolling_map.dart @@ -15,8 +15,8 @@ import 'page.dart'; const LatLng _center = LatLng(32.080664, 34.9563837); class ScrollingMapPage extends GoogleMapExampleAppPage { - const ScrollingMapPage({Key? key}) - : super(const Icon(Icons.map), 'Scrolling map', key: key); + const ScrollingMapPage({super.key}) + : super(const Icon(Icons.map), 'Scrolling map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/snapshot.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/snapshot.dart index 8fa4d67b6422..6f1624234ec4 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/snapshot.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/snapshot.dart @@ -18,12 +18,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class SnapshotPage extends GoogleMapExampleAppPage { - const SnapshotPage({Key? key}) - : super( - const Icon(Icons.camera_alt), - 'Take a snapshot of the map', - key: key, - ); + const SnapshotPage({super.key}) + : super(const Icon(Icons.camera_alt), 'Take a snapshot of the map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/tile_overlay.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/tile_overlay.dart index bcce3b5f387b..cefa70eb34d5 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/tile_overlay.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/tile_overlay.dart @@ -14,8 +14,8 @@ import 'example_google_map.dart'; import 'page.dart'; class TileOverlayPage extends GoogleMapExampleAppPage { - const TileOverlayPage({Key? key}) - : super(const Icon(Icons.map), 'Tile overlay', key: key); + const TileOverlayPage({super.key}) + : super(const Icon(Icons.map), 'Tile overlay'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/advanced_marker_icons.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/advanced_marker_icons.dart index c6ac258e5999..5069f3f900af 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/advanced_marker_icons.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/advanced_marker_icons.dart @@ -12,12 +12,8 @@ import 'place_marker.dart'; /// Page that demonstrates how to use custom [AdvanceMarker] icons. class AdvancedMarkerIconsPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkerIconsPage({Key? key, required this.mapId}) - : super( - key: key, - const Icon(Icons.image_outlined), - 'Advanced marker icons', - ); + const AdvancedMarkerIconsPage({super.key, required this.mapId}) + : super(const Icon(Icons.image_outlined), 'Advanced marker icons'); /// Map ID to use for the GoogleMap. final String? mapId; diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/advanced_markers_clustering.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/advanced_markers_clustering.dart index a63ce58bef29..1787e9077a50 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/advanced_markers_clustering.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/advanced_markers_clustering.dart @@ -15,9 +15,8 @@ import 'page.dart'; /// Same as [ClusteringPage] but works with [AdvancedMarker]. class AdvancedMarkersClusteringPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkersClusteringPage({Key? key, required this.mapId}) + const AdvancedMarkersClusteringPage({super.key, required this.mapId}) : super( - key: key, const Icon(Icons.place_outlined), 'Manage clusters of advanced markers', ); diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/animate_camera.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/animate_camera.dart index a7c515c36928..001006fb54be 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/animate_camera.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/animate_camera.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class AnimateCameraPage extends GoogleMapExampleAppPage { - const AnimateCameraPage({Key? key}) - : super(const Icon(Icons.map), 'Camera control, animated', key: key); + const AnimateCameraPage({super.key}) + : super(const Icon(Icons.map), 'Camera control, animated'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/clustering.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/clustering.dart index a97d3f225f05..18e9af8c1be8 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/clustering.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/clustering.dart @@ -13,8 +13,8 @@ import 'page.dart'; /// Page for demonstrating marker clustering support. class ClusteringPage extends GoogleMapExampleAppPage { /// Default Constructor. - const ClusteringPage({Key? key}) - : super(const Icon(Icons.place), 'Manage clustering', key: key); + const ClusteringPage({super.key}) + : super(const Icon(Icons.place), 'Manage clustering'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/collision_behavior.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/collision_behavior.dart index 021d978a10ed..a6a8ef8aec70 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/collision_behavior.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/collision_behavior.dart @@ -14,11 +14,10 @@ import 'place_marker.dart'; /// Page demonstrating how to use AdvancedMarker's collision behavior. class AdvancedMarkerCollisionBehaviorPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkerCollisionBehaviorPage({Key? key, required this.mapId}) + const AdvancedMarkerCollisionBehaviorPage({super.key, required this.mapId}) : super( const Icon(Icons.not_listed_location), 'Advanced marker collision behavior', - key: key, ); /// Map ID to use for the GoogleMap. diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/ground_overlay.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/ground_overlay.dart index d8f474eb7d5e..00a7d8126539 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/ground_overlay.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/ground_overlay.dart @@ -13,8 +13,8 @@ import 'page.dart'; enum _GroundOverlayPlacing { position, bounds } class GroundOverlayPage extends GoogleMapExampleAppPage { - const GroundOverlayPage({Key? key}) - : super(const Icon(Icons.map), 'Ground overlay', key: key); + const GroundOverlayPage({super.key}) + : super(const Icon(Icons.map), 'Ground overlay'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/lite_mode.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/lite_mode.dart index e6359e19acc2..a68778c43842 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/lite_mode.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/lite_mode.dart @@ -16,8 +16,7 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class LiteModePage extends GoogleMapExampleAppPage { - const LiteModePage({Key? key}) - : super(const Icon(Icons.map), 'Lite mode', key: key); + const LiteModePage({super.key}) : super(const Icon(Icons.map), 'Lite mode'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_click.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_click.dart index 4d45e961d63e..a786197d5205 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_click.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_click.dart @@ -16,8 +16,7 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapClickPage extends GoogleMapExampleAppPage { - const MapClickPage({Key? key}) - : super(const Icon(Icons.mouse), 'Map click', key: key); + const MapClickPage({super.key}) : super(const Icon(Icons.mouse), 'Map click'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_coordinates.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_coordinates.dart index 3a93b0db93b7..646301db99ae 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_coordinates.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_coordinates.dart @@ -16,8 +16,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapCoordinatesPage extends GoogleMapExampleAppPage { - const MapCoordinatesPage({Key? key}) - : super(const Icon(Icons.map), 'Map coordinates', key: key); + const MapCoordinatesPage({super.key}) + : super(const Icon(Icons.map), 'Map coordinates'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_map_id.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_map_id.dart index c62152f149d0..94a01eb03368 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_map_id.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_map_id.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MapIdPage extends GoogleMapExampleAppPage { - const MapIdPage({Key? key}) - : super(const Icon(Icons.map), 'Cloud-based maps styling', key: key); + const MapIdPage({super.key}) + : super(const Icon(Icons.map), 'Cloud-based maps styling'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_ui.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_ui.dart index 46fa320ad3a0..258c88170924 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_ui.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/map_ui.dart @@ -17,8 +17,7 @@ final LatLngBounds sydneyBounds = LatLngBounds( ); class MapUiPage extends GoogleMapExampleAppPage { - const MapUiPage({Key? key}) - : super(const Icon(Icons.map), 'User interface', key: key); + const MapUiPage({super.key}) : super(const Icon(Icons.map), 'User interface'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/marker_icons.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/marker_icons.dart index 20663eda8282..d4ac8d6ac597 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/marker_icons.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/marker_icons.dart @@ -16,8 +16,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MarkerIconsPage extends GoogleMapExampleAppPage { - const MarkerIconsPage({Key? key}) - : super(const Icon(Icons.image), 'Marker icons', key: key); + const MarkerIconsPage({super.key}) + : super(const Icon(Icons.image), 'Marker icons'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/move_camera.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/move_camera.dart index bc6fcdea2651..5fc48e659246 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/move_camera.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/move_camera.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MoveCameraPage extends GoogleMapExampleAppPage { - const MoveCameraPage({Key? key}) - : super(const Icon(Icons.map), 'Camera control', key: key); + const MoveCameraPage({super.key}) + : super(const Icon(Icons.map), 'Camera control'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/padding.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/padding.dart index beb39b305f58..a0f4f8521c8e 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/padding.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/padding.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PaddingPage extends GoogleMapExampleAppPage { - const PaddingPage({Key? key}) - : super(const Icon(Icons.map), 'Add padding to the map', key: key); + const PaddingPage({super.key}) + : super(const Icon(Icons.map), 'Add padding to the map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_advanced_marker.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_advanced_marker.dart index 9d35188ecf40..d835fa94fe5c 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_advanced_marker.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_advanced_marker.dart @@ -13,12 +13,8 @@ import 'page.dart'; /// Page demonstrating how to use Advanced [Marker] class. class PlaceAdvancedMarkerPage extends GoogleMapExampleAppPage { /// Default constructor. - const PlaceAdvancedMarkerPage({Key? key, required this.mapId}) - : super( - const Icon(Icons.place_outlined), - 'Place advanced marker', - key: key, - ); + const PlaceAdvancedMarkerPage({super.key, required this.mapId}) + : super(const Icon(Icons.place_outlined), 'Place advanced marker'); /// Map ID to use for the GoogleMap. final String? mapId; diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_circle.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_circle.dart index 88c84c79e124..3c0335bfd18b 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_circle.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_circle.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlaceCirclePage extends GoogleMapExampleAppPage { - const PlaceCirclePage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place circle', key: key); + const PlaceCirclePage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place circle'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_marker.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_marker.dart index 3feb922a84a6..77ba3787d8e7 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_marker.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_marker.dart @@ -16,8 +16,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlaceMarkerPage extends GoogleMapExampleAppPage { - const PlaceMarkerPage({Key? key}) - : super(const Icon(Icons.place), 'Place marker', key: key); + const PlaceMarkerPage({super.key}) + : super(const Icon(Icons.place), 'Place marker'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_polygon.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_polygon.dart index ff9eac82210c..70ad42c93724 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_polygon.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_polygon.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlacePolygonPage extends GoogleMapExampleAppPage { - const PlacePolygonPage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place polygon', key: key); + const PlacePolygonPage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place polygon'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_polyline.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_polyline.dart index f749cac5f268..8703ffcbd68f 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_polyline.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/place_polyline.dart @@ -12,8 +12,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlacePolylinePage extends GoogleMapExampleAppPage { - const PlacePolylinePage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place polyline', key: key); + const PlacePolylinePage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place polyline'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/scrolling_map.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/scrolling_map.dart index 57d8cd6d9ff4..e5a8ec2ce5a6 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/scrolling_map.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/scrolling_map.dart @@ -15,8 +15,8 @@ import 'page.dart'; const LatLng _center = LatLng(32.080664, 34.9563837); class ScrollingMapPage extends GoogleMapExampleAppPage { - const ScrollingMapPage({Key? key}) - : super(const Icon(Icons.map), 'Scrolling map', key: key); + const ScrollingMapPage({super.key}) + : super(const Icon(Icons.map), 'Scrolling map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/snapshot.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/snapshot.dart index 8fa4d67b6422..6f1624234ec4 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/snapshot.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/snapshot.dart @@ -18,12 +18,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class SnapshotPage extends GoogleMapExampleAppPage { - const SnapshotPage({Key? key}) - : super( - const Icon(Icons.camera_alt), - 'Take a snapshot of the map', - key: key, - ); + const SnapshotPage({super.key}) + : super(const Icon(Icons.camera_alt), 'Take a snapshot of the map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/tile_overlay.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/tile_overlay.dart index bcce3b5f387b..cefa70eb34d5 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/tile_overlay.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/tile_overlay.dart @@ -14,8 +14,8 @@ import 'example_google_map.dart'; import 'page.dart'; class TileOverlayPage extends GoogleMapExampleAppPage { - const TileOverlayPage({Key? key}) - : super(const Icon(Icons.map), 'Tile overlay', key: key); + const TileOverlayPage({super.key}) + : super(const Icon(Icons.map), 'Tile overlay'); @override Widget build(BuildContext context) { From 989816bada7ab6d3ca21aa21cf6c016d2089d91d Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Thu, 16 Apr 2026 09:07:33 -0700 Subject: [PATCH 2/4] ios_shared_code --- .../example/lib/advanced_marker_icons.dart | 8 ++------ .../example/lib/advanced_markers_clustering.dart | 3 +-- .../example/lib/animate_camera.dart | 4 ++-- .../example/lib/clustering.dart | 4 ++-- .../example/lib/ground_overlay.dart | 4 ++-- .../example/lib/lite_mode.dart | 3 +-- .../example/lib/map_click.dart | 3 +-- .../example/lib/map_coordinates.dart | 4 ++-- .../example/lib/map_map_id.dart | 4 ++-- .../example/lib/map_ui.dart | 3 +-- .../example/lib/marker_icons.dart | 4 ++-- .../example/lib/move_camera.dart | 4 ++-- .../example/lib/padding.dart | 4 ++-- .../example/lib/place_advanced_marker.dart | 8 ++------ .../example/lib/place_polygon.dart | 4 ++-- .../example/lib/place_polyline.dart | 4 ++-- .../example/lib/scrolling_map.dart | 4 ++-- .../example/lib/snapshot.dart | 8 ++------ .../example/lib/tile_overlay.dart | 4 ++-- 19 files changed, 34 insertions(+), 50 deletions(-) diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/advanced_marker_icons.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/advanced_marker_icons.dart index c6ac258e5999..5069f3f900af 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/advanced_marker_icons.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/advanced_marker_icons.dart @@ -12,12 +12,8 @@ import 'place_marker.dart'; /// Page that demonstrates how to use custom [AdvanceMarker] icons. class AdvancedMarkerIconsPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkerIconsPage({Key? key, required this.mapId}) - : super( - key: key, - const Icon(Icons.image_outlined), - 'Advanced marker icons', - ); + const AdvancedMarkerIconsPage({super.key, required this.mapId}) + : super(const Icon(Icons.image_outlined), 'Advanced marker icons'); /// Map ID to use for the GoogleMap. final String? mapId; diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/advanced_markers_clustering.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/advanced_markers_clustering.dart index a63ce58bef29..1787e9077a50 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/advanced_markers_clustering.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/advanced_markers_clustering.dart @@ -15,9 +15,8 @@ import 'page.dart'; /// Same as [ClusteringPage] but works with [AdvancedMarker]. class AdvancedMarkersClusteringPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkersClusteringPage({Key? key, required this.mapId}) + const AdvancedMarkersClusteringPage({super.key, required this.mapId}) : super( - key: key, const Icon(Icons.place_outlined), 'Manage clusters of advanced markers', ); diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/animate_camera.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/animate_camera.dart index a7c515c36928..001006fb54be 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/animate_camera.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/animate_camera.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class AnimateCameraPage extends GoogleMapExampleAppPage { - const AnimateCameraPage({Key? key}) - : super(const Icon(Icons.map), 'Camera control, animated', key: key); + const AnimateCameraPage({super.key}) + : super(const Icon(Icons.map), 'Camera control, animated'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/clustering.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/clustering.dart index a97d3f225f05..18e9af8c1be8 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/clustering.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/clustering.dart @@ -13,8 +13,8 @@ import 'page.dart'; /// Page for demonstrating marker clustering support. class ClusteringPage extends GoogleMapExampleAppPage { /// Default Constructor. - const ClusteringPage({Key? key}) - : super(const Icon(Icons.place), 'Manage clustering', key: key); + const ClusteringPage({super.key}) + : super(const Icon(Icons.place), 'Manage clustering'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/ground_overlay.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/ground_overlay.dart index d8f474eb7d5e..00a7d8126539 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/ground_overlay.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/ground_overlay.dart @@ -13,8 +13,8 @@ import 'page.dart'; enum _GroundOverlayPlacing { position, bounds } class GroundOverlayPage extends GoogleMapExampleAppPage { - const GroundOverlayPage({Key? key}) - : super(const Icon(Icons.map), 'Ground overlay', key: key); + const GroundOverlayPage({super.key}) + : super(const Icon(Icons.map), 'Ground overlay'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/lite_mode.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/lite_mode.dart index e6359e19acc2..a68778c43842 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/lite_mode.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/lite_mode.dart @@ -16,8 +16,7 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class LiteModePage extends GoogleMapExampleAppPage { - const LiteModePage({Key? key}) - : super(const Icon(Icons.map), 'Lite mode', key: key); + const LiteModePage({super.key}) : super(const Icon(Icons.map), 'Lite mode'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_click.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_click.dart index 4d45e961d63e..a786197d5205 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_click.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_click.dart @@ -16,8 +16,7 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapClickPage extends GoogleMapExampleAppPage { - const MapClickPage({Key? key}) - : super(const Icon(Icons.mouse), 'Map click', key: key); + const MapClickPage({super.key}) : super(const Icon(Icons.mouse), 'Map click'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_coordinates.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_coordinates.dart index 3a93b0db93b7..646301db99ae 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_coordinates.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_coordinates.dart @@ -16,8 +16,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapCoordinatesPage extends GoogleMapExampleAppPage { - const MapCoordinatesPage({Key? key}) - : super(const Icon(Icons.map), 'Map coordinates', key: key); + const MapCoordinatesPage({super.key}) + : super(const Icon(Icons.map), 'Map coordinates'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_map_id.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_map_id.dart index c62152f149d0..94a01eb03368 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_map_id.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_map_id.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MapIdPage extends GoogleMapExampleAppPage { - const MapIdPage({Key? key}) - : super(const Icon(Icons.map), 'Cloud-based maps styling', key: key); + const MapIdPage({super.key}) + : super(const Icon(Icons.map), 'Cloud-based maps styling'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_ui.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_ui.dart index 46fa320ad3a0..258c88170924 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_ui.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/map_ui.dart @@ -17,8 +17,7 @@ final LatLngBounds sydneyBounds = LatLngBounds( ); class MapUiPage extends GoogleMapExampleAppPage { - const MapUiPage({Key? key}) - : super(const Icon(Icons.map), 'User interface', key: key); + const MapUiPage({super.key}) : super(const Icon(Icons.map), 'User interface'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/marker_icons.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/marker_icons.dart index 20663eda8282..d4ac8d6ac597 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/marker_icons.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/marker_icons.dart @@ -16,8 +16,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MarkerIconsPage extends GoogleMapExampleAppPage { - const MarkerIconsPage({Key? key}) - : super(const Icon(Icons.image), 'Marker icons', key: key); + const MarkerIconsPage({super.key}) + : super(const Icon(Icons.image), 'Marker icons'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/move_camera.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/move_camera.dart index bc6fcdea2651..5fc48e659246 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/move_camera.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/move_camera.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class MoveCameraPage extends GoogleMapExampleAppPage { - const MoveCameraPage({Key? key}) - : super(const Icon(Icons.map), 'Camera control', key: key); + const MoveCameraPage({super.key}) + : super(const Icon(Icons.map), 'Camera control'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/padding.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/padding.dart index beb39b305f58..a0f4f8521c8e 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/padding.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/padding.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PaddingPage extends GoogleMapExampleAppPage { - const PaddingPage({Key? key}) - : super(const Icon(Icons.map), 'Add padding to the map', key: key); + const PaddingPage({super.key}) + : super(const Icon(Icons.map), 'Add padding to the map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_advanced_marker.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_advanced_marker.dart index 9d35188ecf40..d835fa94fe5c 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_advanced_marker.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_advanced_marker.dart @@ -13,12 +13,8 @@ import 'page.dart'; /// Page demonstrating how to use Advanced [Marker] class. class PlaceAdvancedMarkerPage extends GoogleMapExampleAppPage { /// Default constructor. - const PlaceAdvancedMarkerPage({Key? key, required this.mapId}) - : super( - const Icon(Icons.place_outlined), - 'Place advanced marker', - key: key, - ); + const PlaceAdvancedMarkerPage({super.key, required this.mapId}) + : super(const Icon(Icons.place_outlined), 'Place advanced marker'); /// Map ID to use for the GoogleMap. final String? mapId; diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_polygon.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_polygon.dart index ff9eac82210c..70ad42c93724 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_polygon.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_polygon.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlacePolygonPage extends GoogleMapExampleAppPage { - const PlacePolygonPage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place polygon', key: key); + const PlacePolygonPage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place polygon'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_polyline.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_polyline.dart index f749cac5f268..8703ffcbd68f 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_polyline.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_polyline.dart @@ -12,8 +12,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlacePolylinePage extends GoogleMapExampleAppPage { - const PlacePolylinePage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place polyline', key: key); + const PlacePolylinePage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place polyline'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/scrolling_map.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/scrolling_map.dart index 57d8cd6d9ff4..e5a8ec2ce5a6 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/scrolling_map.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/scrolling_map.dart @@ -15,8 +15,8 @@ import 'page.dart'; const LatLng _center = LatLng(32.080664, 34.9563837); class ScrollingMapPage extends GoogleMapExampleAppPage { - const ScrollingMapPage({Key? key}) - : super(const Icon(Icons.map), 'Scrolling map', key: key); + const ScrollingMapPage({super.key}) + : super(const Icon(Icons.map), 'Scrolling map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/snapshot.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/snapshot.dart index 8fa4d67b6422..6f1624234ec4 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/snapshot.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/snapshot.dart @@ -18,12 +18,8 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class SnapshotPage extends GoogleMapExampleAppPage { - const SnapshotPage({Key? key}) - : super( - const Icon(Icons.camera_alt), - 'Take a snapshot of the map', - key: key, - ); + const SnapshotPage({super.key}) + : super(const Icon(Icons.camera_alt), 'Take a snapshot of the map'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/tile_overlay.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/tile_overlay.dart index bcce3b5f387b..cefa70eb34d5 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/tile_overlay.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/tile_overlay.dart @@ -14,8 +14,8 @@ import 'example_google_map.dart'; import 'page.dart'; class TileOverlayPage extends GoogleMapExampleAppPage { - const TileOverlayPage({Key? key}) - : super(const Icon(Icons.map), 'Tile overlay', key: key); + const TileOverlayPage({super.key}) + : super(const Icon(Icons.map), 'Tile overlay'); @override Widget build(BuildContext context) { From b2ca4fe02ca4637142391565ac13539ce7e2cdb5 Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Thu, 16 Apr 2026 10:32:35 -0700 Subject: [PATCH 3/4] fmt --- .../google_maps_flutter_android/example/lib/map_click.dart | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_click.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_click.dart index 1a23f134273c..a786197d5205 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_click.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/map_click.dart @@ -16,8 +16,7 @@ const CameraPosition _kInitialPosition = CameraPosition( ); class MapClickPage extends GoogleMapExampleAppPage { - const MapClickPage({super.key}) - : super(const Icon(Icons.mouse), 'Map click'); + const MapClickPage({super.key}) : super(const Icon(Icons.mouse), 'Map click'); @override Widget build(BuildContext context) { From 5200a2e47634b83afc7855bab977160bd256b109 Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Thu, 16 Apr 2026 11:06:17 -0700 Subject: [PATCH 4/4] more --- .../example/lib/collision_behavior.dart | 3 +-- .../example/lib/place_circle.dart | 4 ++-- .../example/lib/place_marker.dart | 4 ++-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/collision_behavior.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/collision_behavior.dart index 021d978a10ed..a6a8ef8aec70 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/collision_behavior.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/collision_behavior.dart @@ -14,11 +14,10 @@ import 'place_marker.dart'; /// Page demonstrating how to use AdvancedMarker's collision behavior. class AdvancedMarkerCollisionBehaviorPage extends GoogleMapExampleAppPage { /// Default constructor. - const AdvancedMarkerCollisionBehaviorPage({Key? key, required this.mapId}) + const AdvancedMarkerCollisionBehaviorPage({super.key, required this.mapId}) : super( const Icon(Icons.not_listed_location), 'Advanced marker collision behavior', - key: key, ); /// Map ID to use for the GoogleMap. diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_circle.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_circle.dart index 88c84c79e124..3c0335bfd18b 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_circle.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_circle.dart @@ -11,8 +11,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlaceCirclePage extends GoogleMapExampleAppPage { - const PlaceCirclePage({Key? key}) - : super(const Icon(Icons.linear_scale), 'Place circle', key: key); + const PlaceCirclePage({super.key}) + : super(const Icon(Icons.linear_scale), 'Place circle'); @override Widget build(BuildContext context) { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_marker.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_marker.dart index 3feb922a84a6..77ba3787d8e7 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_marker.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/place_marker.dart @@ -16,8 +16,8 @@ import 'example_google_map.dart'; import 'page.dart'; class PlaceMarkerPage extends GoogleMapExampleAppPage { - const PlaceMarkerPage({Key? key}) - : super(const Icon(Icons.place), 'Place marker', key: key); + const PlaceMarkerPage({super.key}) + : super(const Icon(Icons.place), 'Place marker'); @override Widget build(BuildContext context) {