Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/AccessibilityCodelab.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,38 +18,38 @@
SAMPLE_PATH: AccessibilityCodelab

jobs:
build:

Check warning on line 21 in .github/workflows/AccessibilityCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

AccessibilityCodelab.yaml:21: overly broad permissions: default permissions used due to no permissions: block
runs-on: ubuntu-latest
timeout-minutes: 30

steps:
- name: Checkout
uses: actions/checkout@v7

Check failure on line 27 in .github/workflows/AccessibilityCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check failure on line 27 in .github/workflows/AccessibilityCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

AccessibilityCodelab.yaml:27: unpinned action reference: action is not pinned to a hash (required by blanket policy)

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6

Check failure on line 33 in .github/workflows/AccessibilityCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check failure on line 33 in .github/workflows/AccessibilityCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

AccessibilityCodelab.yaml:33: unpinned action reference: action is not pinned to a hash (required by blanket policy)
with:
distribution: 'zulu'
java-version: 17

- uses: gradle/actions/setup-gradle@v6

Check failure on line 38 in .github/workflows/AccessibilityCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check failure on line 38 in .github/workflows/AccessibilityCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

AccessibilityCodelab.yaml:38: unpinned action reference: action is not pinned to a hash (required by blanket policy)

- name: Build project
working-directory: ${{ env.SAMPLE_PATH }}
run: ./gradlew assembleDebug lintDebug --stacktrace

- name: Upload build outputs (APKs)
uses: actions/upload-artifact@v7

Check failure on line 45 in .github/workflows/AccessibilityCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check failure on line 45 in .github/workflows/AccessibilityCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

AccessibilityCodelab.yaml:45: unpinned action reference: action is not pinned to a hash (required by blanket policy)
with:
name: build-outputs
path: ${{ env.SAMPLE_PATH }}/app/build/outputs

- name: Upload build reports
if: always()
uses: actions/upload-artifact@v7

Check failure on line 52 in .github/workflows/AccessibilityCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check failure on line 52 in .github/workflows/AccessibilityCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

AccessibilityCodelab.yaml:52: unpinned action reference: action is not pinned to a hash (required by blanket policy)
with:
name: build-reports
path: ${{ env.SAMPLE_PATH }}/app/build/reports
4 changes: 2 additions & 2 deletions .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: AdvancedStateAndSideEffectsCodelab

Check warning on line 1 in .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

AdvancedStateAndSideEffectsCodelab.yaml:1: overly broad permissions: default permissions used due to no permissions: block

on:
workflow_dispatch:
Expand All @@ -17,43 +17,43 @@
SAMPLE_PATH: AdvancedStateAndSideEffectsCodelab

jobs:
build:

Check warning on line 20 in .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

AdvancedStateAndSideEffectsCodelab.yaml:20: overly broad permissions: default permissions used due to no permissions: block
runs-on: ubuntu-latest
timeout-minutes: 30

steps:
- name: Checkout
uses: actions/checkout@v7

Check failure on line 26 in .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check failure on line 26 in .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

AdvancedStateAndSideEffectsCodelab.yaml:26: unpinned action reference: action is not pinned to a hash (required by blanket policy)

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6

Check failure on line 32 in .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check failure on line 32 in .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

AdvancedStateAndSideEffectsCodelab.yaml:32: unpinned action reference: action is not pinned to a hash (required by blanket policy)
with:
distribution: 'zulu'
java-version: 17

- uses: gradle/actions/setup-gradle@v6

Check failure on line 37 in .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check failure on line 37 in .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

AdvancedStateAndSideEffectsCodelab.yaml:37: unpinned action reference: action is not pinned to a hash (required by blanket policy)

- name: Build project
working-directory: ${{ env.SAMPLE_PATH }}
run: ./gradlew assembleDebug lintDebug --stacktrace

- name: Upload build outputs (APKs)
uses: actions/upload-artifact@v7

Check failure on line 44 in .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check failure on line 44 in .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

AdvancedStateAndSideEffectsCodelab.yaml:44: unpinned action reference: action is not pinned to a hash (required by blanket policy)
with:
name: build-outputs
path: ${{ env.SAMPLE_PATH }}/app/build/outputs

- name: Upload build reports
if: always()
uses: actions/upload-artifact@v7

Check failure on line 51 in .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

AdvancedStateAndSideEffectsCodelab.yaml:51: unpinned action reference: action is not pinned to a hash (required by blanket policy)
with:
name: build-reports
path: ${{ env.SAMPLE_PATH }}/app/build/reports

test:

Check warning on line 56 in .github/workflows/AdvancedStateAndSideEffectsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

AdvancedStateAndSideEffectsCodelab.yaml:56: overly broad permissions: default permissions used due to no permissions: block
needs: build
runs-on: ubuntu-latest
timeout-minutes: 30
Expand All @@ -77,7 +77,7 @@
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: 'zulu'
java-version: 17
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/AnimationCodelab.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
SAMPLE_PATH: AnimationCodelab

jobs:
build:

Check warning on line 20 in .github/workflows/AnimationCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

AnimationCodelab.yaml:20: overly broad permissions: default permissions used due to no permissions: block
runs-on: ubuntu-latest
timeout-minutes: 30

Expand All @@ -29,7 +29,7 @@
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: 'zulu'
java-version: 17
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/BasicLayoutsCodelab.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
SAMPLE_PATH: BasicLayoutsCodelab

jobs:
build:

Check warning on line 20 in .github/workflows/BasicLayoutsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

BasicLayoutsCodelab.yaml:20: overly broad permissions: default permissions used due to no permissions: block
runs-on: ubuntu-latest
timeout-minutes: 30

Expand All @@ -29,7 +29,7 @@
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: 'zulu'
java-version: 17
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/BasicStateCodelab.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
SAMPLE_PATH: BasicStateCodelab

jobs:
build:

Check warning on line 20 in .github/workflows/BasicStateCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

BasicStateCodelab.yaml:20: overly broad permissions: default permissions used due to no permissions: block
runs-on: ubuntu-latest
timeout-minutes: 30

Expand All @@ -29,7 +29,7 @@
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: 'zulu'
java-version: 17
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/BasicsCodelab.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
SAMPLE_PATH: BasicsCodelab

jobs:
build:

Check warning on line 20 in .github/workflows/BasicsCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

BasicsCodelab.yaml:20: overly broad permissions: default permissions used due to no permissions: block
runs-on: ubuntu-latest
timeout-minutes: 30

Expand All @@ -29,7 +29,7 @@
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: 'zulu'
java-version: 17
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/MigrationCodelab.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: MigrationCodelab

Check warning on line 1 in .github/workflows/MigrationCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

MigrationCodelab.yaml:1: overly broad permissions: default permissions used due to no permissions: block

on:
workflow_dispatch:
Expand All @@ -17,7 +17,7 @@
SAMPLE_PATH: MigrationCodelab

jobs:
build:

Check warning on line 20 in .github/workflows/MigrationCodelab.yaml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

MigrationCodelab.yaml:20: overly broad permissions: default permissions used due to no permissions: block
runs-on: ubuntu-latest
timeout-minutes: 30

Expand All @@ -29,7 +29,7 @@
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: 'zulu'
java-version: 17
Expand Down Expand Up @@ -77,7 +77,7 @@
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: 'zulu'
java-version: 17
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/NavigationCodelab.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: 'zulu'
java-version: 17
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/TestingCodelab.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: 'zulu'
java-version: 17
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ThemingCodelab.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: 'zulu'
java-version: 17
Expand Down
2 changes: 1 addition & 1 deletion AccessibilityCodelab/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ dependencies {
implementation "androidx.lifecycle:lifecycle-livedata-ktx:2.11.0"
implementation "androidx.lifecycle:lifecycle-viewmodel-compose:2.11.0"

implementation 'androidx.navigation:navigation-compose:2.9.8'
implementation 'androidx.navigation:navigation-compose:2.10.0'

androidTestImplementation 'androidx.test:rules:1.7.0'
androidTestImplementation 'androidx.test:runner:1.7.0'
Expand Down
4 changes: 2 additions & 2 deletions AccessibilityCodelab/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ buildscript {
}

dependencies {
classpath 'com.android.tools.build:gradle:9.3.1'
classpath 'com.android.tools.build:gradle:9.3.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.10"
}
}

plugins {
id 'com.diffplug.spotless' version '8.9.0'
id 'com.diffplug.spotless' version '8.10.1'
id 'org.jetbrains.kotlin.plugin.compose' version "2.3.10" apply false
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip
networkTimeout=10000
retries=0
retryBackOffMs=500
Expand Down
2 changes: 1 addition & 1 deletion AdaptiveUiCodelab/gradle/libs.versions.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[versions]
androidGradlePlugin = "9.3.1"
androidGradlePlugin = "9.3.2"
composeBom = "2026.08.00"
coreKtx = "1.19.0"
activityCompose = "1.13.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip
networkTimeout=10000
retries=0
retryBackOffMs=500
Expand Down
2 changes: 1 addition & 1 deletion AdvancedStateAndSideEffectsCodelab/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ dependencies {

implementation "androidx.activity:activity-compose:1.13.0"
implementation "androidx.appcompat:appcompat:1.8.0"
implementation "androidx.tracing:tracing:2.0.0"
implementation "androidx.tracing:tracing:2.0.1"

def composeBom = platform('androidx.compose:compose-bom:2026.08.00')
implementation(composeBom)
Expand Down
4 changes: 2 additions & 2 deletions AdvancedStateAndSideEffectsCodelab/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@ buildscript {
mavenCentral()
}
dependencies {
classpath "com.android.tools.build:gradle:9.3.1"
classpath "com.android.tools.build:gradle:9.3.2"
classpath "com.google.dagger:hilt-android-gradle-plugin:2.60.1"
classpath "org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.3.10"
classpath "com.google.devtools.ksp:symbol-processing-gradle-plugin:2.3.11"
}
}

plugins {
id 'com.diffplug.spotless' version '8.9.0'
id 'com.diffplug.spotless' version '8.10.1'
id 'com.google.devtools.ksp' version '2.3.11' apply false
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip
networkTimeout=10000
retries=0
retryBackOffMs=500
Expand Down
2 changes: 1 addition & 1 deletion AnimationCodelab/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ buildscript {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:9.3.1'
classpath 'com.android.tools.build:gradle:9.3.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.10"
classpath "org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.3.10"
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip
networkTimeout=10000
retries=0
retryBackOffMs=500
Expand Down
4 changes: 2 additions & 2 deletions BasicLayoutsCodelab/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@ buildscript {
mavenCentral()
}
dependencies {
classpath "com.android.tools.build:gradle:9.3.1"
classpath "com.android.tools.build:gradle:9.3.2"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.10"
classpath "org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.3.10"
}
}

plugins {
id 'com.diffplug.spotless' version '8.9.0'
id 'com.diffplug.spotless' version '8.10.1'
}

subprojects {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip
networkTimeout=10000
retries=0
retryBackOffMs=500
Expand Down
4 changes: 2 additions & 2 deletions BasicStateCodelab/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@ buildscript {
}

dependencies {
classpath 'com.android.tools.build:gradle:9.3.1'
classpath 'com.android.tools.build:gradle:9.3.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.10"
classpath "org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.3.10"
}
}

plugins {
id 'com.diffplug.spotless' version '8.9.0'
id 'com.diffplug.spotless' version '8.10.1'
}

subprojects {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip
networkTimeout=10000
retries=0
retryBackOffMs=500
Expand Down
2 changes: 1 addition & 1 deletion BasicsCodelab/gradle/libs.versions.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[versions]
agp = "9.3.1"
agp = "9.3.2"
kotlin = "2.3.10"
coreKtx = "1.19.0"
junit = "4.13.2"
Expand Down
2 changes: 1 addition & 1 deletion BasicsCodelab/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip
networkTimeout=10000
retries=0
retryBackOffMs=500
Expand Down
6 changes: 3 additions & 3 deletions MigrationCodelab/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -69,12 +69,12 @@ dependencies {
implementation "androidx.fragment:fragment-ktx:1.9.0"
implementation "androidx.lifecycle:lifecycle-livedata-ktx:2.11.0"
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.11.0"
implementation "androidx.navigation:navigation-fragment-ktx:2.9.8"
implementation "androidx.navigation:navigation-ui-ktx:2.9.8"
implementation "androidx.navigation:navigation-fragment-ktx:2.10.0"
implementation "androidx.navigation:navigation-ui-ktx:2.10.0"
implementation "androidx.recyclerview:recyclerview:1.4.0"
implementation "androidx.room:room-runtime:2.8.4"
implementation "androidx.room:room-ktx:2.8.4"
implementation "androidx.tracing:tracing:2.0.0"
implementation "androidx.tracing:tracing:2.0.1"
implementation "androidx.viewpager2:viewpager2:1.1.0"
implementation "androidx.work:work-runtime-ktx:2.11.2"
implementation "com.github.bumptech.glide:glide:5.0.9"
Expand Down
8 changes: 4 additions & 4 deletions MigrationCodelab/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,16 @@ buildscript {
}

dependencies {
classpath "com.android.tools.build:gradle:9.3.1"
classpath "com.android.tools.build:gradle:9.3.2"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.10"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.9.8"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.10.0"
classpath "org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.3.10"
}
}

plugins {
id 'com.diffplug.spotless' version '8.9.0'
id 'com.android.legacy-kapt' version '9.3.1' apply false
id 'com.diffplug.spotless' version '8.10.1'
id 'com.android.legacy-kapt' version '9.3.2' apply false
}

allprojects {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip
networkTimeout=10000
retries=0
retryBackOffMs=500
Expand Down
4 changes: 2 additions & 2 deletions NavigationCodelab/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,14 @@ buildscript {
}

dependencies {
classpath "com.android.tools.build:gradle:9.3.1"
classpath "com.android.tools.build:gradle:9.3.2"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.10"
classpath "org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.3.10"
}
}

plugins {
id 'com.diffplug.spotless' version '8.9.0'
id 'com.diffplug.spotless' version '8.10.1'
}

subprojects {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip
networkTimeout=10000
retries=0
retryBackOffMs=500
Expand Down
8 changes: 4 additions & 4 deletions PerformanceCodelab/gradle/libs.versions.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[versions]
coil = "2.7.0"
com-android-application = "9.3.1"
com-android-application = "9.3.2"
desugar_jdk_libs = "2.1.5"
kotlinx-datetime = "0.7.1-0.6.x-compat"
lifecycle-viewmodel-compose = "2.11.0"
Expand All @@ -15,14 +15,14 @@ lifecycle-runtime-ktx = "2.11.0"
activity-compose = "1.13.0"
compose-bom = "2026.08.00"
runtime-tracing = "1.12.0"
tracing-ktx = "2.0.0"
tracing-ktx = "2.0.1"
tracing-perfetto = "1.0.1"
uiautomator = "2.4.0"
benchmark = "1.4.1"
androidx-baselineprofile = "1.5.0-rc01"
androidx-baselineprofile = "1.5.0-rc02"
profileinstaller = "1.4.1"
material3 = "1.4.0"
spotless = "8.9.0"
spotless = "8.10.1"
ktlint = "1.2.1"

[libraries]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip
networkTimeout=10000
retries=0
retryBackOffMs=500
Expand Down
4 changes: 2 additions & 2 deletions TestingCodelab/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,14 @@ buildscript {
}

dependencies {
classpath "com.android.tools.build:gradle:9.3.1"
classpath "com.android.tools.build:gradle:9.3.2"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.10"
classpath "org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.3.10"
}
}

plugins {
id 'com.diffplug.spotless' version '8.9.0'
id 'com.diffplug.spotless' version '8.10.1'
}

subprojects {
Expand Down
Loading
Loading