[fix]: The new "exceptions are special" (in v3.12.0) handling was over-eager and flagging things that only referenced
exceptions. We only want to flag things that provide the exception types.
[fix]: MutableSet<Usage>.simplify(visibility, bucket) in StandardTransform wasn't properly handling the case when
a usage was visible on both compile and runtime classpaths. In such a case, we can filter out all usages.
[fix]: reason output said "implies implementation" when it should have been "implies runtimeOnly" in the android lint
jar case.
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin) | plugin | patch | `3.12.0` -> `3.12.2` |
---
### Release Notes
<details>
<summary>autonomousapps/dependency-analysis-android-gradle-plugin (com.autonomousapps.dependency-analysis)</summary>
### [`v3.12.2`](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-3122)
- \[fix]: The new "exceptions are special" (in v3.12.0) handling was over-eager and flagging things that only referenced
exceptions. We only want to flag things that provide the exception types.
- \[fix]: `MutableSet<Usage>.simplify(visibility, bucket)` in `StandardTransform` wasn't properly handling the case when
a usage was visible on both compile and runtime classpaths. In such a case, we can filter out all usages.
- \[fix]: reason output said "implies implementation" when it should have been "implies runtimeOnly" in the android lint
jar case.
### [`v3.12.1`](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-3121)
- \[fix]: don't suggest non-existent Android unit test variant in advice.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekday,every weekend" (UTC), Automerge - "every weekend" (UTC).
🚦 **Automerge**: Enabled.
♻ **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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OC4zIiwidXBkYXRlZEluVmVyIjoiNDIuNTguMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYm90IiwicmVub3ZhdGUiXX0=-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
3.12.0->3.12.2Release Notes
autonomousapps/dependency-analysis-android-gradle-plugin (com.autonomousapps.dependency-analysis)
v3.12.2exceptions. We only want to flag things that provide the exception types.
MutableSet<Usage>.simplify(visibility, bucket)inStandardTransformwasn't properly handling the case whena usage was visible on both compile and runtime classpaths. In such a case, we can filter out all usages.
jar case.
v3.12.1Configuration
📅 Schedule: Branch creation - "every weekday,every weekend" (UTC), Automerge - "every weekend" (UTC).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Renovate Bot.