From 65554efa30ce9a37ea70850c1427d3fa81fb08ce Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 10:45:06 -0400 Subject: [PATCH 01/16] Update dependency com.android.tools:desugar_jdk_libs to v2.1.0 (#350) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | | ------------------------------------------------------------------------------------ | ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [com.android.tools:desugar\_jdk\_libs](https://togithub.com/google/desugar_jdk_libs) | `2.0.4` -> `2.1.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.android.tools:desugar_jdk_libs/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.android.tools:desugar_jdk_libs/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.android.tools:desugar_jdk_libs/2.0.4/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.android.tools:desugar_jdk_libs/2.0.4/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | *** ### Release Notes
google/desugar_jdk_libs (com.android.tools:desugar_jdk_libs) ### [`v2.1.0`](https://togithub.com/google/desugar_jdk_libs/blob/HEAD/CHANGELOG.md#Version-210--2024-07-31-) - Support default method `java.util.Collection#toArray(java.util.function.IntFunction)`. - Improve collection wrapping through `java.util.Collections`. See [c01a5446ca13586b801dbba4d83c6821337b3cc2](https://togithub.com/google/desugar_jdk_libs/commit/c01a5446ca13586b801dbba4d83c6821337b3cc2) for implementation details. - Requires AGP version 8.0.0 or later (Android Studio 2022.2.1 stable).
*** ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. *** - [ ] If you want to rebase/retry this PR, check this box *** This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). - `main` - \#350 :point\_left: Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f1e50b48..709be856 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] agp = "8.5.2" -desugar = "2.0.4" +desugar = "2.1.0" kotlin = "2.0.20" ktlint = "1.3.1" lint = "31.5.2" From e6be1ec1789d5fee2f0b269414b5dbd596cf4782 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 27 Aug 2024 08:49:37 -0400 Subject: [PATCH 02/16] Update gradle/actions digest to 16bf8bc (#351) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [gradle/actions](https://togithub.com/gradle/actions) | action | digest | `af1da67` -> `16bf8bc` | --- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/actions/setup/action.yml | 2 +- .github/workflows/ci.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index c1217eb8..0899c21a 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -13,6 +13,6 @@ runs: distribution: 'zulu' java-version: '21' - name: Setup Gradle - uses: gradle/actions/setup-gradle@af1da67850ed9a4cedd57bfd976089dd991e2582 # v4 + uses: gradle/actions/setup-gradle@16bf8bc8fe830fa669c3c9f914d3eb147c629707 # v4 with: cache-encryption-key: ${{ inputs.encryption_key }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d38a968d..d6c9cc24 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: with: encryption_key: ${{ secrets.GRADLE_ENCRYPTION_KEY }} - name: Gradle Wrapper Validation - uses: gradle/actions/wrapper-validation@af1da67850ed9a4cedd57bfd976089dd991e2582 # v4 + uses: gradle/actions/wrapper-validation@16bf8bc8fe830fa669c3c9f914d3eb147c629707 # v4 Build: runs-on: ubuntu-latest needs: [ Validate-Gradle ] From 076e16d9d393acbf9565d2aab0c2f15871a64142 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 28 Aug 2024 20:06:11 -0400 Subject: [PATCH 03/16] Update dependency com.android.tools:desugar_jdk_libs to v2.1.1 (#353) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.android.tools:desugar_jdk_libs](https://togithub.com/google/desugar_jdk_libs) | `2.1.0` -> `2.1.1` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.android.tools:desugar_jdk_libs/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.android.tools:desugar_jdk_libs/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.android.tools:desugar_jdk_libs/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.android.tools:desugar_jdk_libs/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
google/desugar_jdk_libs (com.android.tools:desugar_jdk_libs) ### [`v2.1.1`](https://togithub.com/google/desugar_jdk_libs/blob/HEAD/CHANGELOG.md#Version-211--2024-08-26-) - Fixed issue with incorrect standalone month name. See [issue 355577226](https://issuetracker.google.com/355577226)
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 709be856..3e8ca72b 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] agp = "8.5.2" -desugar = "2.1.0" +desugar = "2.1.1" kotlin = "2.0.20" ktlint = "1.3.1" lint = "31.5.2" From 22d09a2f3e55776f0911dfaba0e304fe624f51e7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 29 Aug 2024 09:48:06 -0400 Subject: [PATCH 04/16] Update dependency com.google.testparameterinjector:test-parameter-injector to v1.17 (#354) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | | ------------------------------------------------------------------------------------------------------------- | ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | [com.google.testparameterinjector:test-parameter-injector](https://togithub.com/google/testparameterinjector) | `1.16` -> `1.17` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.testparameterinjector:test-parameter-injector/1.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.testparameterinjector:test-parameter-injector/1.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.testparameterinjector:test-parameter-injector/1.16/1.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.testparameterinjector:test-parameter-injector/1.16/1.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | *** ### Release Notes
google/testparameterinjector (com.google.testparameterinjector:test-parameter-injector) ### [`v1.17`](https://togithub.com/google/testparameterinjector/blob/HEAD/CHANGELOG.md#117) - Added support for parsing `java.time.Duration` from a string. Example: ``` @​Test public void myTest(@​TestParameter({"1d", "2h20min", "10.5ms"}) Duration duration){...} ```
*** ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. *** - [ ] If you want to rebase/retry this PR, check this box *** This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). - `main` - \#354 :point\_left: Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 3e8ca72b..670b3592 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -57,7 +57,7 @@ hilt-android = { module = "com.google.dagger:hilt-android", version.ref = "dagge hilt-compiler = { module = "com.google.dagger:hilt-compiler", version.ref = "dagger" } junit = { module = "junit:junit", version = "4.13.2" } -testParameterInjector = { module = "com.google.testparameterinjector:test-parameter-injector", version = "1.16" } +testParameterInjector = { module = "com.google.testparameterinjector:test-parameter-injector", version = "1.17" } [bundles] lintTest = ["lint-api", "lint-tests"] From 812dfd07ffd67412429b0dcc19bafee3a063ec36 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 29 Aug 2024 13:35:58 -0400 Subject: [PATCH 05/16] Update actions/setup-python digest to f677139 (#355) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | | ----------------------------------------------------------------- | ------ | ------ | ---------------------- | | [actions/setup-python](https://togithub.com/actions/setup-python) | action | digest | `39cd149` -> `f677139` | *** ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. *** - [ ] If you want to rebase/retry this PR, check this box *** This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). - `main` - \#355 :point\_left: Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index cb260739..ed16d5fd 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 - - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5 + - uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5 with: python-version: 3.x - uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4 From 6e33b2a5a09f1eb1eecbd7c24f5faa94a3e0dfe8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 29 Aug 2024 13:45:15 -0400 Subject: [PATCH 06/16] Update lint to v31.6.0 (#357) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.android.tools.lint:lint-tests](http://tools.android.com/) ([source](https://android.googlesource.com/platform/tools/base)) | `31.5.2` -> `31.6.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.android.tools.lint:lint-tests/31.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.android.tools.lint:lint-tests/31.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.android.tools.lint:lint-tests/31.5.2/31.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.android.tools.lint:lint-tests/31.5.2/31.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [com.android.tools.lint:lint-api](http://tools.android.com/) ([source](https://android.googlesource.com/platform/tools/base)) | `31.5.2` -> `31.6.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.android.tools.lint:lint-api/31.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.android.tools.lint:lint-api/31.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.android.tools.lint:lint-api/31.5.2/31.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.android.tools.lint:lint-api/31.5.2/31.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 670b3592..8b428fbf 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -3,7 +3,7 @@ agp = "8.5.2" desugar = "2.1.1" kotlin = "2.0.20" ktlint = "1.3.1" -lint = "31.5.2" +lint = "31.6.0" detekt = "1.23.6" kover = "0.8.3" spotless = "6.25.0" From e4f9648d3db674fdaac72c45ab8a7ba4ff726946 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 29 Aug 2024 13:59:36 -0400 Subject: [PATCH 07/16] Update agp to v8.6.0 (#356) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.android.application](https://developer.android.com/studio/build) ([source](https://android.googlesource.com/platform/tools/base)) | `8.5.2` -> `8.6.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.android.application/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.android.application/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.android.application/8.5.2/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.android.application/8.5.2/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [com.android.lint](https://developer.android.com/studio/build) ([source](https://android.googlesource.com/platform/tools/base)) | `8.5.2` -> `8.6.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.android.lint/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.android.lint/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.android.lint/8.5.2/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.android.lint/8.5.2/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [com.android.tools.build:gradle](https://developer.android.com/studio/build) ([source](https://android.googlesource.com/platform/tools/base)) | `8.5.2` -> `8.6.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.android.tools.build:gradle/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.android.tools.build:gradle/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.android.tools.build:gradle/8.5.2/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.android.tools.build:gradle/8.5.2/8.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 8b428fbf..32f023ff 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -agp = "8.5.2" +agp = "8.6.0" desugar = "2.1.1" kotlin = "2.0.20" ktlint = "1.3.1" From dc8b01a297f7b535f024779b540450897ce82448 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 4 Sep 2024 10:49:53 -0400 Subject: [PATCH 08/16] Update dependency com.android.tools:desugar_jdk_libs to v2.1.2 (#358) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.android.tools:desugar_jdk_libs](https://redirect.github.com/google/desugar_jdk_libs) | `2.1.1` -> `2.1.2` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.android.tools:desugar_jdk_libs/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.android.tools:desugar_jdk_libs/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.android.tools:desugar_jdk_libs/2.1.1/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.android.tools:desugar_jdk_libs/2.1.1/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
google/desugar_jdk_libs (com.android.tools:desugar_jdk_libs) ### [`v2.1.2`](https://redirect.github.com/google/desugar_jdk_libs/blob/HEAD/CHANGELOG.md#Version-212--2024-08-30-) - Added support for standalone weekday names. Before they were returned as numbers 1 through 7. See [issue 362277530](https://issuetracker.google.com/362277530)
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 32f023ff..983a6eb4 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] agp = "8.6.0" -desugar = "2.1.1" +desugar = "2.1.2" kotlin = "2.0.20" ktlint = "1.3.1" lint = "31.6.0" From 914fdfef0c8e470df72bef7c0ab44d8f1938dc0f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 5 Sep 2024 07:55:07 -0400 Subject: [PATCH 09/16] Update dependency androidx.activity:activity to v1.9.2 (#359) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [androidx.activity:activity](https://developer.android.com/jetpack/androidx/releases/activity#1.9.2) ([source](https://cs.android.com/androidx/platform/frameworks/support)) | `1.9.1` -> `1.9.2` | [![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.activity:activity/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.activity:activity/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.activity:activity/1.9.1/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.activity:activity/1.9.1/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 983a6eb4..c519421e 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -52,7 +52,7 @@ detekt-test = { module = "io.gitlab.arturbosch.detekt:detekt-test", version.ref androidx-gradle-lints = { module = "androidx.lint:lint-gradle", version = "1.0.0-alpha01" } androidx-core = { module = "androidx.core:core-ktx", version = "1.13.1" } androidx-appcompat = { module = "androidx.appcompat:appcompat", version = "1.7.0" } -androidx-activity = { module = "androidx.activity:activity", version = "1.9.1" } +androidx-activity = { module = "androidx.activity:activity", version = "1.9.2" } hilt-android = { module = "com.google.dagger:hilt-android", version.ref = "dagger" } hilt-compiler = { module = "com.google.dagger:hilt-compiler", version.ref = "dagger" } From aa1db15c51877f33a8296fdeb1bc299ca1b96aed Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 5 Sep 2024 21:39:29 -0400 Subject: [PATCH 10/16] Update plugin ksp to v2.0.20-1.0.25 (#361) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | | ------------------------------------------------------------------------------------------------- | ---------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [com.google.devtools.ksp](https://goo.gle/ksp) ([source](https://redirect.github.com/google/ksp)) | `2.0.20-1.0.24` -> `2.0.20-1.0.25` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.devtools.ksp/2.0.20-1.0.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.devtools.ksp/2.0.20-1.0.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.devtools.ksp/2.0.20-1.0.24/2.0.20-1.0.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.devtools.ksp/2.0.20-1.0.24/2.0.20-1.0.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | *** ### Release Notes
google/ksp (com.google.devtools.ksp) ### [`v2.0.20-1.0.25`](https://redirect.github.com/google/ksp/releases/tag/2.0.20-1.0.25) [Compare Source](https://redirect.github.com/google/ksp/compare/2.0.20-1.0.24...2.0.20-1.0.25) #### Bugs Fixed Inlined JVM name is not correct [#​1493](https://redirect.github.com/google/ksp/issues/1493) \[KSP2] NullPointerException when getting name of nested annotation [#​1963](https://redirect.github.com/google/ksp/issues/1963) \[KSP2] The status was unresolved for FirSimpleFunctionImpl [#​1938](https://redirect.github.com/google/ksp/issues/1938) \[KSP2] Class values in type annotations get resolved to error type [#​1933](https://redirect.github.com/google/ksp/issues/1933) \[KSP2] Comparing KSType leads to exception [#​1918](https://redirect.github.com/google/ksp/issues/1918) \[KSP2] Can't find values in repeatable annotations [#​1883](https://redirect.github.com/google/ksp/issues/1883) incremental: aggregating outputs should always be invalidated [#​2027](https://redirect.github.com/google/ksp/issues/2027) \[KSP2] Not yet implemented: KSValueArgumentLiteImpl.getLocation [#​2048](https://redirect.github.com/google/ksp/issues/2048) \[KSP2] Not yet implemented: KSValueArgumentImpl.getParent [#​2049](https://redirect.github.com/google/ksp/issues/2049) getSymbolsWithAnnotation returns copy function from data class [#​1996](https://redirect.github.com/google/ksp/issues/1996) \[KSP2] Annotations got use-site target when there are none specified [#​1882](https://redirect.github.com/google/ksp/issues/1882) getting null pointer exception [#​1929](https://redirect.github.com/google/ksp/issues/1929) \[KSP2] Calling getDeclarationsInSourceOrder throws KotlinIllegalStateExceptionWithAttachments [#​1930](https://redirect.github.com/google/ksp/issues/1930) \[KSP2] A failure occurred while executing com.google.devtools.ksp.gradle.KspAAWorkerAction [#​1941](https://redirect.github.com/google/ksp/issues/1941) KSP2: Resolver.getJvmNames doesn't work for inline and internal classes [#​1640](https://redirect.github.com/google/ksp/issues/1640) kspCaches don't work together with Gradle build cache [#​2042](https://redirect.github.com/google/ksp/issues/2042) #### Contributors Thank you so much! [@​ansman](https://redirect.github.com/ansman), [@​kuanyingchou](https://redirect.github.com/kuanyingchou) **Full Changelog**:
*** ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. *** - [ ] If you want to rebase/retry this PR, check this box *** This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). - `main` - \#361 :point\_left: Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index c519421e..72311980 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -22,7 +22,7 @@ kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } kotlin-kapt = { id = "org.jetbrains.kotlin.kapt", version.ref = "kotlin" } kover = { id = "org.jetbrains.kotlinx.kover", version.ref = "kover" } -ksp = { id = "com.google.devtools.ksp", version = "2.0.20-1.0.24" } +ksp = { id = "com.google.devtools.ksp", version = "2.0.20-1.0.25" } sortDependencies = { id = "com.squareup.sort-dependencies", version.ref = "sort" } anvil = { id = "com.squareup.anvil", version = "2.4.9" } hilt = { id = "com.google.dagger.hilt.android", version.ref = "dagger" } From a28f5eb0c1a68c33dd157a74ca5df4474c36bfbb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 8 Sep 2024 17:33:33 -0500 Subject: [PATCH 11/16] Update detekt to v1.23.7 (#362) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [io.gitlab.arturbosch.detekt](https://detekt.dev) ([source](https://redirect.github.com/detekt/detekt)) | `1.23.6` -> `1.23.7` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.gitlab.arturbosch.detekt/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.gitlab.arturbosch.detekt/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.gitlab.arturbosch.detekt/1.23.6/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.gitlab.arturbosch.detekt/1.23.6/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.gitlab.arturbosch.detekt:detekt-test](https://detekt.dev) ([source](https://redirect.github.com/detekt/detekt)) | `1.23.6` -> `1.23.7` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.gitlab.arturbosch.detekt:detekt-test/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.gitlab.arturbosch.detekt:detekt-test/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.gitlab.arturbosch.detekt:detekt-test/1.23.6/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.gitlab.arturbosch.detekt:detekt-test/1.23.6/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.gitlab.arturbosch.detekt:detekt-api](https://detekt.dev) ([source](https://redirect.github.com/detekt/detekt)) | `1.23.6` -> `1.23.7` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.gitlab.arturbosch.detekt:detekt-api/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.gitlab.arturbosch.detekt:detekt-api/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.gitlab.arturbosch.detekt:detekt-api/1.23.6/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.gitlab.arturbosch.detekt:detekt-api/1.23.6/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.gitlab.arturbosch.detekt:detekt-rules-ruleauthors](https://detekt.dev) ([source](https://redirect.github.com/detekt/detekt)) | `1.23.6` -> `1.23.7` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.gitlab.arturbosch.detekt:detekt-rules-ruleauthors/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.gitlab.arturbosch.detekt:detekt-rules-ruleauthors/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.gitlab.arturbosch.detekt:detekt-rules-ruleauthors/1.23.6/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.gitlab.arturbosch.detekt:detekt-rules-ruleauthors/1.23.6/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.gitlab.arturbosch.detekt:detekt-gradle-plugin](https://detekt.dev) ([source](https://redirect.github.com/detekt/detekt)) | `1.23.6` -> `1.23.7` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.gitlab.arturbosch.detekt:detekt-gradle-plugin/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.gitlab.arturbosch.detekt:detekt-gradle-plugin/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.gitlab.arturbosch.detekt:detekt-gradle-plugin/1.23.6/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.gitlab.arturbosch.detekt:detekt-gradle-plugin/1.23.6/1.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
detekt/detekt (io.gitlab.arturbosch.detekt) ### [`v1.23.7`](https://redirect.github.com/detekt/detekt/compare/v1.23.6...v1.23.7)
--- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 72311980..407cac2c 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -4,7 +4,7 @@ desugar = "2.1.2" kotlin = "2.0.20" ktlint = "1.3.1" lint = "31.6.0" -detekt = "1.23.6" +detekt = "1.23.7" kover = "0.8.3" spotless = "6.25.0" jdk = "21" From 2d375274b4c127dbf0beb4b6193ac38507b3a13a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 11:27:44 -0500 Subject: [PATCH 12/16] Update actions/setup-java action to v4.3.0 (#364) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | | -------------------------------------------------------------------- | ------ | ------ | -------------------- | | [actions/setup-java](https://redirect.github.com/actions/setup-java) | action | minor | `v4.2.2` -> `v4.3.0` | *** ### Release Notes
actions/setup-java (actions/setup-java) ### [`v4.3.0`](https://redirect.github.com/actions/setup-java/compare/v4.2.2...v4.3.0) [Compare Source](https://redirect.github.com/actions/setup-java/compare/v4.2.2...v4.3.0)
*** ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. *** - [ ] If you want to rebase/retry this PR, check this box *** This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). - `main` - \#364 :point\_left: Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/actions/setup/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 0899c21a..456c54c8 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -8,7 +8,7 @@ runs: using: "composite" steps: - name: set up JDK 21 - uses: actions/setup-java@6a0805fcefea3d4657a47ac4c165951e33482018 # v4.2.2 + uses: actions/setup-java@2dfa2011c5b2a0f1489bf9e433881c92c1631f88 # v4.3.0 with: distribution: 'zulu' java-version: '21' From 6fb232ee0fe32b2634ed8d7cded14d95e4b43f98 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 11 Sep 2024 08:32:49 -0500 Subject: [PATCH 13/16] Update plugin com.gradle.develocity to v3.18.1 (#366) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | com.gradle.develocity | `3.18` -> `3.18.1` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.gradle.develocity/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.gradle.develocity/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.gradle.develocity/3.18/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.gradle.develocity/3.18/3.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration πŸ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. πŸ”• **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- settings.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/settings.gradle.kts b/settings.gradle.kts index 16248bb9..d87b8b6d 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -37,7 +37,7 @@ dependencyResolutionManagement { } plugins { - id("com.gradle.develocity") version "3.18" + id("com.gradle.develocity") version "3.18.1" id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0" } From 83562be66165b338b6510a4b728428cd5f71e1a3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Sep 2024 10:13:07 -0500 Subject: [PATCH 14/16] Update Gradle Wrapper to 8.10.1 (#365) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Gradle Wrapper to 8.10.1. Read the release notes: *** The checksums of the Wrapper JAR and the distribution binary have been successfully verified. - Gradle release: `8.10.1` - Distribution (-bin) zip checksum: `1541fa36599e12857140465f3c91a97409b4512501c26f9631fb113e392c5bd1` - Wrapper JAR Checksum: `2db75c40782f5e8ba1fc278a5574bab070adccb2d21ca5a6e5ed840888448046` You can find the reference checksum values at *** πŸ€– This PR has been created by the [Update Gradle Wrapper](https://github.com/gradle-update/update-gradle-wrapper-action) action.
Need help? πŸ€”
If something doesn't look right with this PR please file an issue [here](https://github.com/gradle-update/update-gradle-wrapper-action/issues).
- `main` - \#365 :point\_left: --------- Signed-off-by: gradle-update-robot Co-authored-by: gradle-update-robot --- build-logic/gradle/wrapper/gradle-wrapper.properties | 4 ++-- gradle/wrapper/gradle-wrapper.properties | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build-logic/gradle/wrapper/gradle-wrapper.properties b/build-logic/gradle/wrapper/gradle-wrapper.properties index 2b189974..8e876e1c 100644 --- a/build-logic/gradle/wrapper/gradle-wrapper.properties +++ b/build-logic/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionSha256Sum=5b9c5eb3f9fc2c94abaea57d90bd78747ca117ddbbf96c859d3741181a12bf2a -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip +distributionSha256Sum=1541fa36599e12857140465f3c91a97409b4512501c26f9631fb113e392c5bd1 +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 2b189974..8e876e1c 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionSha256Sum=5b9c5eb3f9fc2c94abaea57d90bd78747ca117ddbbf96c859d3741181a12bf2a -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip +distributionSha256Sum=1541fa36599e12857140465f3c91a97409b4512501c26f9631fb113e392c5bd1 +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME From 40c953835b26cc676cc022ce22f22bdc2825d835 Mon Sep 17 00:00:00 2001 From: Nick Doglio Date: Wed, 11 Sep 2024 10:14:49 -0500 Subject: [PATCH 15/16] DAGP 2.0.1 --- build-logic/build.gradle.kts | 1 + .../main/kotlin/dev/whosnickdoglio/buildlogic/RulesPlugin.kt | 2 ++ gradle/libs.versions.toml | 4 +++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/build-logic/build.gradle.kts b/build-logic/build.gradle.kts index 7be87c05..ebe8629b 100644 --- a/build-logic/build.gradle.kts +++ b/build-logic/build.gradle.kts @@ -89,4 +89,5 @@ dependencies { implementation(libs.kover.gradle) implementation(libs.sortDependencies.gradle) implementation(libs.spotless.gradle) + implementation(libs.dependencyAnalysis.gradle) } diff --git a/build-logic/src/main/kotlin/dev/whosnickdoglio/buildlogic/RulesPlugin.kt b/build-logic/src/main/kotlin/dev/whosnickdoglio/buildlogic/RulesPlugin.kt index a1d61732..21610edd 100644 --- a/build-logic/src/main/kotlin/dev/whosnickdoglio/buildlogic/RulesPlugin.kt +++ b/build-logic/src/main/kotlin/dev/whosnickdoglio/buildlogic/RulesPlugin.kt @@ -26,6 +26,8 @@ class RulesPlugin : Plugin { dependOnBuildLogicTask("detektMain") dependOnBuildLogicTask("detektTest") + pluginManager.apply("com.autonomousapps.dependency-analysis") + pluginManager.apply("com.squareup.sort-dependencies") dependOnBuildLogicTask("sortDependencies") dependOnBuildLogicTask("checkSortDependencies") diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 407cac2c..d29269db 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,7 @@ [versions] agp = "8.6.0" desugar = "2.1.2" +dependencyAnalysis = "2.0.1" kotlin = "2.0.20" ktlint = "1.3.1" lint = "31.6.0" @@ -17,7 +18,7 @@ lint = { id = "com.android.lint", version.ref = "agp" } android-app = { id = "com.android.application", version.ref = "agp" } doctor = { id = "com.osacky.doctor", version = "0.10.0" } spotless = { id = "com.diffplug.spotless", version.ref = "spotless" } -dependencyAnalysis = { id = "com.autonomousapps.dependency-analysis", version = "1.33.0" } +dependencyAnalysis = { id = "com.autonomousapps.dependency-analysis", version.ref = "dependencyAnalysis" } kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } kotlin-kapt = { id = "org.jetbrains.kotlin.kapt", version.ref = "kotlin" } @@ -34,6 +35,7 @@ detekt-gradle = { module = "io.gitlab.arturbosch.detekt:detekt-gradle-plugin", v android-gradle = { module = "com.android.tools.build:gradle", version.ref = "agp" } kover-gradle = { module = "org.jetbrains.kotlinx:kover-gradle-plugin", version.ref = "kover" } sortDependencies-gradle = { module = "com.squareup.sort-dependencies:com.squareup.sort-dependencies.gradle.plugin", version.ref = "sort" } +dependencyAnalysis-gradle = { module = "com.autonomousapps:dependency-analysis-gradle-plugin", version.ref = "dependencyAnalysis" } autoService-annotations = { module = "com.google.auto.service:auto-service-annotations", version = "1.1.1" } autoService-ksp = { module = "dev.zacsweers.autoservice:auto-service-ksp", version = "1.2.0" } From 3a20725cc0026dddd12c8bd69629ba757832e9e9 Mon Sep 17 00:00:00 2001 From: Nick Doglio Date: Wed, 11 Sep 2024 10:21:56 -0500 Subject: [PATCH 16/16] Gradle lint 1.0.0-alpha02 --- .../buildlogic/configuration/SpotlessConfiguration.kt | 4 ++-- gradle/libs.versions.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build-logic/src/main/kotlin/dev/whosnickdoglio/buildlogic/configuration/SpotlessConfiguration.kt b/build-logic/src/main/kotlin/dev/whosnickdoglio/buildlogic/configuration/SpotlessConfiguration.kt index ef547efc..a35557ae 100644 --- a/build-logic/src/main/kotlin/dev/whosnickdoglio/buildlogic/configuration/SpotlessConfiguration.kt +++ b/build-logic/src/main/kotlin/dev/whosnickdoglio/buildlogic/configuration/SpotlessConfiguration.kt @@ -26,7 +26,7 @@ internal fun Project.configureSpotless(ktlintVersion: String) { ktlint(ktlintVersion) trimTrailingWhitespace() endWithNewline() - licenseHeaderFile(rootProject.file("spotless/spotless.kt")) + licenseHeaderFile(file("$rootDir/spotless/spotless.kt")) } } kotlinGradle { kotlinGradleExtension -> @@ -35,7 +35,7 @@ internal fun Project.configureSpotless(ktlintVersion: String) { trimTrailingWhitespace() endWithNewline() licenseHeaderFile( - rootProject.file("spotless/spotless.kt"), + file("$rootDir/spotless/spotless.kt"), "(import|plugins|buildscript|dependencies|pluginManagement)", ) } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d29269db..bbbb5eb9 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -51,7 +51,7 @@ detekt-ruleauthors = { module = "io.gitlab.arturbosch.detekt:detekt-rules-ruleau detekt-api = { module = "io.gitlab.arturbosch.detekt:detekt-api", version.ref = "detekt" } detekt-test = { module = "io.gitlab.arturbosch.detekt:detekt-test", version.ref = "detekt" } -androidx-gradle-lints = { module = "androidx.lint:lint-gradle", version = "1.0.0-alpha01" } +androidx-gradle-lints = { module = "androidx.lint:lint-gradle", version = "1.0.0-alpha02" } androidx-core = { module = "androidx.core:core-ktx", version = "1.13.1" } androidx-appcompat = { module = "androidx.appcompat:appcompat", version = "1.7.0" } androidx-activity = { module = "androidx.activity:activity", version = "1.9.2" }