Skip to content

Commit

Permalink
Update dependencyAnalysisPlugin to v1.27.0 (#673)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[com.autonomousapps.dependency-analysis](https://togithub.com/autonomousapps/dependency-analysis-android-gradle-plugin)
| plugin | minor | `1.22.0` -> `1.27.0` |
|
[com.autonomousapps:dependency-analysis-gradle-plugin](https://togithub.com/autonomousapps/dependency-analysis-android-gradle-plugin)
| dependencies | minor | `1.22.0` -> `1.27.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>autonomousapps/dependency-analysis-android-gradle-plugin
(com.autonomousapps.dependency-analysis)</summary>

###
[`v1.27.0`](https://togithub.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-1270)

-   \[New] Users can exclude source sets from ABI analysis.
-   \[New] Dominator tree calculation for runtime classpath.
- \[New] Move `ignoreKtx()` to DependenciesHandler (structure). Add
deprecation.
- \[Fixed] Filter `Provider`s from `ConfigurableFileCollection`
dependencies.
- \[Fixed] Catch exception when analyzing Kotlin files for inline
members.
- \[Fixed] ReasonTask should use actual ID, not first one it finds that
matches `String#startsWith`.
-   \[Fixed] Make XML source `Comparable` and use sorted sets.
- \[Fixed] Track usage of `testInstrumentationRunner` in Android
projects.
-   \[Chore] Check for presence of unused flags and warn.
- \[Chore] Don't sign publications when testing. Don't disable
configuration cache.
-   \[Chore] Deal with many old TODOs.

###
[`v1.26.0`](https://togithub.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-1260)

-   \[New] Support KMP artifacts better ("-android" and "-jvm").
- \[New] Support version catalog references in `BundleHandler` and
`DependenciesHandler`.
-   \[Fixed] Look for InlineMembers in class files, not just jar files.
- \[Chore] Update kotlinx-metadata-jvm to 0.7 from 0.6. Remove
deprecated usages involved in Kotlin ABI analysis.
-   \[Chore] Rename all-declared-dependencies to exploded-jars.json.
-   \[Chore] Promote some tasks to the non-internal group.

###
[`v1.25.0`](https://togithub.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-1250)

-   \[New] Add exclude method for version catalog dependencies.
-   \[Fixed] Deprecate `dependencyAnalysis.dependencies` for structure.
- \[Fixed] Filter out comments when scanning for annotation processors.
-   \[Fixed] Clarify annotation processor-related error messages.
-   Use asm-relocated 9.6.0.0 to support Java 22.
-   Revert "Support for correctly resolving KMP artifacts."
-   Lower min supported version of Gradle to 7.4 from 7.5.

###
[`v1.24.0`](https://togithub.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-1240)

-   \[New] Support for correctly resolving KMP artifacts.
-   \[Fixed] Use full GAV when comparing module coordinates.
-   Update 'known good AGP versions' logging.
-   `resolveExternalDependencies` is configuration-cache compatible.
-   Resolve Kotlin deprecations.

###
[`v1.23.1`](https://togithub.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-1230-1231)

-   \[New] DSL now permits custom behavior per sourceSet.
- \[Fixed] Fix issues with sourceSet-based analysis. (Custom sourceSets,
the test sourceSet.)
- \[Fixed] There is now parity between Kotlin-JVM library analysis and
java-library analysis.
-   Use Shadow 8.1.1.

###
[`v1.23.0`](https://togithub.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-1230-1231)

-   \[New] DSL now permits custom behavior per sourceSet.
- \[Fixed] Fix issues with sourceSet-based analysis. (Custom sourceSets,
the test sourceSet.)
- \[Fixed] There is now parity between Kotlin-JVM library analysis and
java-library analysis.
-   Use Shadow 8.1.1.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44OS4yIiwidXBkYXRlZEluVmVyIjoiMzcuODkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
  • Loading branch information
slack-oss-bot authored Dec 11, 2023
1 parent 543b2dd commit 32e76a0
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ anvil = "2.4.8"
bugsnagGradle = "8.1.0"
compose-jb = "1.5.11"
coroutines = "1.7.3"
dependencyAnalysisPlugin = "1.22.0"
dependencyAnalysisPlugin = "1.27.0"
detekt = "1.23.4"
dokka = "1.9.10"
errorproneGradle = "3.0.1"
Expand Down

0 comments on commit 32e76a0

Please sign in to comment.