Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency com.autonomousapps.dependency-analysis to v2.4.2 #189

Merged
merged 1 commit into from
Nov 9, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 23, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.autonomousapps.dependency-analysis 2.0.2 -> 2.4.2 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

autonomousapps/dependency-analysis-android-gradle-plugin (com.autonomousapps.dependency-analysis)

v2.4.2

  • [Fix]: reason can explain usage of invisible annotations.

v2.4.1

  • [Fix]: differentiate visible from invisible annotations.
  • [Fix]: enable easier runtime debugging of bytecode analysis.
    Use -Ddependency.analysis.bytecode.logging=true to get extremely verbose logging during bytecode analysis.

v2.4.0

  • [Feat]: detect duplicate class files on compile and runtime classpaths, and warn.
  • [Fix]: use asm-relocated 9.7.1.0. Support Java 23.

v2.3.0

  • [Feat]: enable reason task to get reason for specific gradle capabilities (e.g., test-fixtures).
  • [Fix]: don't suggest removing runtime-required annotation libraries.
  • [Fix]: only print issue postscript if there's an issue to report.

Example usage of reason:

./gradlew app:reason --id foo --capability test-fixtures

Which will print the "reason" for any advice relating to the test-fixtures variant of the foo library.

v2.2.0

  • [Feat]: new ReportingHandler with ability to specify postscript.
  • [Feat]: DSL option that opts-in source sets to requiring explicit dependencies.
  • [Chore]: build and test against Gradle 8.10.2.
  • [Chore]: bump to latest Kotlin 1.9.x patch.
  • [Chore]: update to AGP 8.7 stable and 8.8 alpha04

Summary of new DSL options below:

// root build.gradle[.kts] or settings.gradle[.kts]
dependencyAnalysis {
  structure {
    explicitSourceSets(/* vararg of source sets to be treated "explicitly" */)
  }
  reporting {
    postscript(/* Some text to help out end users who may not be build engineers. */)
  }
}

v2.1.4

  • [Fix]: @Metadata's d2 array should typically be compileOnly.

v2.1.3

  • [Fix]: kotlin modules can have java code.
  • [Fix]: classes referenced in runtime-retained annotations are required at runtime.
  • [Fix]: reason for dependencies used in annotations is still confusing but less misleading.

v2.1.2

  • [Fix]: include project description json at both external and internal coordinates.

v2.1.1

  • [Fix]: improve separation of "annotation" vs "not-annotation" in bytecode analysis.

v2.1.0

  • [Feat]: start to add information about how a class is referenced in bytecode.
  • [Fix]: when rewriting dependencies, don't require a version string.

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. View the repository job log.

Copy link

codecov bot commented Sep 23, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 88.84%. Comparing base (2229f42) to head (c66080e).
Report is 89 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #189      +/-   ##
============================================
- Coverage     89.64%   88.84%   -0.81%     
- Complexity      326      358      +32     
============================================
  Files            58       67       +9     
  Lines          1226     1595     +369     
  Branches         60       69       +9     
============================================
+ Hits           1099     1417     +318     
- Misses           69      111      +42     
- Partials         58       67       +9     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot changed the title Update dependency com.autonomousapps.dependency-analysis to v2.1.0 Update dependency com.autonomousapps.dependency-analysis to v2.1.1 Sep 28, 2024
@renovate renovate bot force-pushed the renovate/dependencyanalysis branch from 6d36d9b to 15192ce Compare September 28, 2024 00:27
@renovate renovate bot changed the title Update dependency com.autonomousapps.dependency-analysis to v2.1.1 Update dependency com.autonomousapps.dependency-analysis to v2.1.2 Oct 3, 2024
@renovate renovate bot force-pushed the renovate/dependencyanalysis branch 2 times, most recently from 91f686c to 2c00a60 Compare October 4, 2024 04:09
@renovate renovate bot changed the title Update dependency com.autonomousapps.dependency-analysis to v2.1.2 Update dependency com.autonomousapps.dependency-analysis to v2.1.3 Oct 4, 2024
@renovate renovate bot force-pushed the renovate/dependencyanalysis branch from 2c00a60 to 99716a9 Compare October 4, 2024 22:13
@renovate renovate bot changed the title Update dependency com.autonomousapps.dependency-analysis to v2.1.3 Update dependency com.autonomousapps.dependency-analysis to v2.1.4 Oct 4, 2024
@renovate renovate bot force-pushed the renovate/dependencyanalysis branch from 99716a9 to 6584699 Compare October 18, 2024 20:45
@renovate renovate bot changed the title Update dependency com.autonomousapps.dependency-analysis to v2.1.4 Update dependency com.autonomousapps.dependency-analysis to v2.2.0 Oct 18, 2024
@renovate renovate bot changed the title Update dependency com.autonomousapps.dependency-analysis to v2.2.0 Update dependency com.autonomousapps.dependency-analysis to v2.3.0 Oct 24, 2024
@renovate renovate bot force-pushed the renovate/dependencyanalysis branch 2 times, most recently from ed0630d to b8106e0 Compare October 31, 2024 01:34
@renovate renovate bot changed the title Update dependency com.autonomousapps.dependency-analysis to v2.3.0 Update dependency com.autonomousapps.dependency-analysis to v2.4.0 Oct 31, 2024
@renovate renovate bot force-pushed the renovate/dependencyanalysis branch from b8106e0 to 4226c89 Compare November 2, 2024 03:44
@renovate renovate bot changed the title Update dependency com.autonomousapps.dependency-analysis to v2.4.0 Update dependency com.autonomousapps.dependency-analysis to v2.4.1 Nov 2, 2024
@renovate renovate bot force-pushed the renovate/dependencyanalysis branch from 4226c89 to c66080e Compare November 4, 2024 01:50
@renovate renovate bot changed the title Update dependency com.autonomousapps.dependency-analysis to v2.4.1 Update dependency com.autonomousapps.dependency-analysis to v2.4.2 Nov 4, 2024
@Grigoriym Grigoriym merged commit 35f7d79 into master Nov 9, 2024
6 checks passed
@Grigoriym Grigoriym deleted the renovate/dependencyanalysis branch November 9, 2024 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant