Skip to content

Commit ccdd335

Browse files
authored
Merge branch 'main' into dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7
2 parents ef0c78d + 412cef4 commit ccdd335

File tree

369 files changed

+39597
-3179
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

369 files changed

+39597
-3179
lines changed

.github/workflows/build-src-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
run: |
2727
./gradlew -b buildSrc/build.gradle.kts -PenablePluginTests=true check
2828
- name: Publish Test Results
29-
uses: EnricoMi/publish-unit-test-result-action@b9f6c61d965bcaa18acc02d6daf706373a448f02
29+
uses: EnricoMi/publish-unit-test-result-action@82082dac68ad6a19d980f8ce817e108b9f496c2a
3030
with:
3131
files: "**/build/test-results/**/*.xml"
3232
check_name: "buildSrc Test Results"

.github/workflows/ci_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,6 @@ jobs:
172172
path: artifacts
173173

174174
- name: Publish Test Results
175-
uses: EnricoMi/publish-unit-test-result-action@v1
175+
uses: EnricoMi/publish-unit-test-result-action@82082dac68ad6a19d980f8ce817e108b9f496c2a
176176
with:
177177
files: "artifacts/**/*.xml"

.github/workflows/create_releases.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2020
steps:
2121
- name: Create base branch
22-
uses: peterjgrainger/action-create-branch@c2800a3a9edbba2218da6861fa46496cf8f3195a
22+
uses: peterjgrainger/action-create-branch@08259812c8ebdbf1973747f9297e332fa078d3c1
2323
with:
2424
branch: 'releases/${{ inputs.name }}'
2525

build.gradle

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ buildscript {
4040
classpath 'com.google.gms:google-services:4.3.15'
4141
classpath 'com.google.firebase:firebase-appdistribution-gradle:5.0.0'
4242
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.5'
43-
classpath "com.diffplug.spotless:spotless-plugin-gradle:7.0.0.BETA1"
44-
classpath "org.jetbrains.kotlin:kotlin-serialization:1.8.22"
43+
classpath libs.spotless.plugin.gradle
4544
}
4645
}
4746

buildSrc/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
plugins {
1616
id("com.ncorti.ktfmt.gradle") version "0.11.0"
17-
kotlin("plugin.serialization") version "1.8.22"
17+
alias(libs.plugins.kotlinx.serialization)
1818
`kotlin-dsl`
1919
}
2020

@@ -59,8 +59,8 @@ dependencies {
5959

6060
implementation(libs.kotlinx.serialization.json)
6161
implementation("com.google.code.gson:gson:2.8.9")
62-
implementation("com.android.tools.build:gradle:8.2.1")
63-
implementation("com.android.tools.build:builder-test-api:8.2.1")
62+
implementation(libs.android.gradlePlugin.gradle)
63+
implementation(libs.android.gradlePlugin.builder.test.api)
6464

6565
testImplementation(libs.bundles.kotest)
6666
testImplementation("junit:junit:4.13.2")

buildSrc/src/main/java/com/google/firebase/gradle/bomgenerator/BomGeneratorTask.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,8 @@ public abstract class BomGeneratorTask extends DefaultTask {
9191
"com.google.firebase:firebase-perf",
9292
"com.google.firebase:firebase-perf-ktx",
9393
"com.google.firebase:firebase-storage",
94-
"com.google.firebase:firebase-storage-ktx");
94+
"com.google.firebase:firebase-storage-ktx",
95+
"firebase-vertexai");
9596
private static final List<String> IGNORED_ARTIFACTS =
9697
ImmutableList.of(
9798
"crash-plugin",
@@ -155,7 +156,6 @@ public abstract class BomGeneratorTask extends DefaultTask {
155156
"firebase-storage-common",
156157
"firebase-storage-common-license",
157158
"firebase-storage-license",
158-
"firebase-vertexai",
159159
"perf-plugin",
160160
"play-services-ads",
161161
"protolite-well-known-types",

buildSrc/src/main/java/com/google/firebase/gradle/plugins/MakeReleaseNotesTask.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ abstract class MakeReleaseNotesTask : DefaultTask() {
134134
.trimMargin()
135135
.trim()
136136

137-
releaseNotesFile.asFile.get().writeText(releaseNotes)
137+
releaseNotesFile.asFile.get().writeText(releaseNotes + "\n")
138138
}
139139

140140
/**

buildSrc/src/main/java/com/google/firebase/gradle/plugins/semver/DeltaType.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,7 @@ enum class DeltaType {
394394
Delta(
395395
after.name,
396396
"",
397-
String.format("Class %s made abstract.", after.name),
397+
String.format("Class %s made final.", after.name),
398398
CLASS_MADE_FINAL,
399399
VersionDelta.MAJOR
400400
)
@@ -594,6 +594,10 @@ enum class DeltaType {
594594
},
595595
CHANGED_FROM_STATIC {
596596
override fun getViolations(before: ClassInfo?, after: ClassInfo?): List<Delta> {
597+
// Safe to ignore: if `after` is null, then it has been removed and another check will
598+
// report this.
599+
if (after == null) return emptyList()
600+
597601
val allBeforeMethods = getAllMethods(before)
598602
val allAfterMethods = getAllMethods(after)
599603
val afterStaticMethods =

0 commit comments

Comments
 (0)