Skip to content

Commit 72b479b

Browse files
authored
Merge branch 'main' into dependabot/github_actions/github/codeql-action-4
2 parents 2e5d756 + 447aad0 commit 72b479b

File tree

27 files changed

+354
-188
lines changed

27 files changed

+354
-188
lines changed

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ jobs:
4343
# Run dokka and create tar
4444
- name: Generate documentation
4545
run: |
46-
./gradlew dokkaHtmlMultiModule
46+
./gradlew docs:dokkaGenerate
4747
4848
echo "Creating tar for generated docs"
49-
cd $GITHUB_WORKSPACE/build/dokka/htmlMultiModule && tar cvf ~/maps-compose-docs.tar .
49+
cd $GITHUB_WORKSPACE/docs/build/dokka/html && tar cvf ~/maps-compose-docs.tar .
5050
5151
echo "Unpacking tar into gh-pages branch"
5252
git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
/.idea/assetWizardSettings.xml
1212
.DS_Store
1313
/build
14+
build/
1415
/captures
1516
.externalNativeBuild
1617
.cxx

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ You no longer need to specify the Maps SDK for Android or its Utility Library as
2929

3030
```groovy
3131
dependencies {
32-
implementation 'com.google.maps.android:maps-compose:6.12.1'
32+
implementation 'com.google.maps.android:maps-compose:6.12.2'
3333
3434
// Optionally, you can include the Compose utils library for Clustering,
3535
// Street View metadata checks, etc.
36-
implementation 'com.google.maps.android:maps-compose-utils:6.12.1'
36+
implementation 'com.google.maps.android:maps-compose-utils:6.12.2'
3737
3838
// Optionally, you can include the widgets library for ScaleBar, etc.
39-
implementation 'com.google.maps.android:maps-compose-widgets:6.12.1'
39+
implementation 'com.google.maps.android:maps-compose-widgets:6.12.2'
4040
}
4141
```
4242

@@ -518,7 +518,7 @@ This library is not a Google Maps Platform Core Service. Therefore, the Google M
518518

519519
## Support
520520

521-
This library is offered via an open source [license]. It is not governed by the Google Maps Platform Support [Technical Support Services Guidelines, the SLA, or the [Deprecation Policy]. However, any Google Maps Platform services used by the library remain subject to the Google Maps Platform Terms of Service.
521+
This library is offered via an open source [license]. It is not governed by the Google Maps Platform Support [Technical Support Services Guidelines], the [SLA], or the [Deprecation Policy]. However, any Google Maps Platform services used by the library remain subject to the Google Maps Platform Terms of Service.
522522

523523
This library adheres to [semantic versioning] to indicate when backwards-incompatible changes are introduced. Accordingly, while the library is in version 0.x, backwards-incompatible changes may be introduced at any time.
524524

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/**
2+
* Common conventions for generating documentation with Dokka.
3+
*/
4+
5+
plugins {
6+
id("org.jetbrains.dokka")
7+
}
8+
9+
dokka {
10+
dokkaSourceSets.configureEach {
11+
sourceLink {
12+
localDirectory.set(rootDir)
13+
}
14+
}
15+
}

build.gradle.kts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
// Top-level build file where you can add configuration options common to all sub-projects/modules.
22
buildscript {
3-
val kotlinVersion by extra(libs.versions.kotlin.get())
4-
val androidxTestVersion by extra(libs.versions.androidxtest.get())
53
repositories {
64
google()
75
mavenCentral()
@@ -16,9 +14,9 @@ buildscript {
1614
}
1715

1816
plugins {
19-
alias(libs.plugins.dokka) apply true
17+
id("org.jetbrains.dokka") version "2.1.0"
2018
alias(libs.plugins.compose.compiler) apply false
21-
id("com.autonomousapps.dependency-analysis") version "2.0.0"
19+
id("com.autonomousapps.dependency-analysis") version "3.4.1"
2220
alias(libs.plugins.android.application) apply false
2321
alias(libs.plugins.kotlin.android) apply false
2422

@@ -34,10 +32,5 @@ val projectArtifactId by extra { project: Project ->
3432

3533
allprojects {
3634
group = "com.google.maps.android"
37-
version = "6.12.1"
38-
val projectArtifactId by extra { project.name }
39-
}
40-
41-
tasks.register("clean", Delete::class) {
42-
delete(rootProject.layout.buildDirectory)
43-
}
35+
version = "6.12.2"
36+
}

docs/build.gradle.kts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
plugins {
2+
kotlin("jvm") apply false
3+
id("org.jetbrains.dokka")
4+
}
5+
6+
dependencies {
7+
dokka(project(":maps-compose"))
8+
dokka(project(":maps-compose-utils"))
9+
dokka(project(":maps-compose-widgets"))
10+
}
11+
12+
dokka {
13+
moduleName.set("Android Maps Compose")
14+
}

gradle/libs.versions.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
[versions]
2-
activitycompose = "1.11.0"
3-
agp = "8.13.0"
2+
activitycompose = "1.12.1"
3+
agp = "8.13.1"
44
androidCore = "1.7.0"
55
androidx-core = "1.17.0"
66
androidxtest = "1.7.0"
7-
compose-bom = "2025.09.01"
8-
dokka = "2.0.0"
7+
compose-bom = "2025.12.00"
8+
dokka = "2.1.0"
99
espresso = "3.7.0"
10-
gradleMavenPublishPlugin = "0.34.0"
10+
gradleMavenPublishPlugin = "0.35.0"
1111
jacoco-plugin = "0.2.1"
1212
junit = "4.13.2"
1313
junitktx = "1.3.0"
14-
kotlin = "2.2.20"
14+
kotlin = "2.2.21"
1515
kotlinxCoroutines = "1.10.2"
1616
leakcanaryAndroid = "2.14"
1717
mapsecrets = "2.0.1"
18-
mapsktx = "5.2.0"
18+
mapsktx = "5.2.1"
1919
material3 = "1.4.0"
2020
materialIconsExtendedAndroid = "1.7.8"
21-
mockk = "1.14.5"
22-
mockkAndroid = "1.14.5"
23-
org-jacoco-core = "0.8.13"
24-
screenshot = "0.0.1-alpha11"
21+
mockk = "1.14.6"
22+
mockkAndroid = "1.14.6"
23+
org-jacoco-core = "0.8.14"
24+
screenshot = "0.0.1-alpha12"
2525
constraintlayout = "2.2.1"
2626
material = "1.13.0"
2727
robolectric = "4.16"

gradle/wrapper/gradle-wrapper.jar

1.83 KB
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/sh
22

33
#
4-
# Copyright © 2015-2021 the original authors.
4+
# Copyright © 2015 the original authors.
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.
@@ -114,7 +114,7 @@ case "$( uname )" in #(
114114
NONSTOP* ) nonstop=true ;;
115115
esac
116116

117-
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
117+
CLASSPATH="\\\"\\\""
118118

119119

120120
# Determine the Java command to use to start the JVM.
@@ -205,15 +205,15 @@ fi
205205
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
206206

207207
# Collect all arguments for the java command:
208-
# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
208+
# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
209209
# and any embedded shellness will be escaped.
210210
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
211211
# treated as '${Hostname}' itself on the command line.
212212

213213
set -- \
214214
"-Dorg.gradle.appname=$APP_BASE_NAME" \
215215
-classpath "$CLASSPATH" \
216-
org.gradle.wrapper.GradleWrapperMain \
216+
-jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \
217217
"$@"
218218

219219
# Stop when "xargs" is not available.

0 commit comments

Comments
 (0)