Update all non-major dependencies - #329
Conversation
ghost
left a comment
There was a problem hiding this comment.
Hi team,
I'm currently reviewing this pull request and will provide my feedback shortly. In the meantime, here's a summary for you and other reviewers to quickly get up to speed:
This pull request, submitted by Renovate Bot, updates several non-major dependencies. The primary goal is to keep the project's dependencies current and benefit from bug fixes and improvements in the updated versions.
Here's a breakdown of the changes:
-
Dependency Updates:
org.mockito:mockito-bomupdated from5.14.2to5.15.2org.checkerframework:checker-qualupdated from3.48.3to3.48.4
-
Files Changed:
pom.xml: Thepom.xmlfile was modified to reflect the updated dependency versions (lines 537-543 and 713-719). Specifically, the versions oforg.checkerframework:checker-qualandorg.mockito:mockito-bomwere updated.
-
Additional Notes: The pull request mentions some dependencies couldn't be looked up. It's recommended to check the Dependency Dashboard for more details.
I'll provide a more detailed review shortly. In the meantime, please review the changes and let me know if you have any questions.
And now, a little haiku to lighten the mood:
Code flows like a stream,
Updates refresh, a new dawn,
Bugs flee in the night.
ghost
left a comment
There was a problem hiding this comment.
This pull request updates the org.mockito:mockito-bom and org.checkerframework:checker-qual dependencies. It's good practice to keep dependencies up-to-date. Since these are non-major version updates, the risk of introducing breaking changes is low. Please review the release notes below and run your test suite before merging.
Release Notes Summary:
- mockito/mockito (org.mockito:mockito-bom): 5.14.2 -> 5.15.2
- Fix for javadoc publication.
- Bumped org.assertj:assertj-core dependency.
- org.checkerframework:checker-qual: 3.48.3 -> 3.48.4
- No release notes provided. Consult the project's documentation for details.
Recommendations before merging:
- Run your test suite to ensure no regressions were introduced.
| <groupId>org.checkerframework</groupId> | ||
| <artifactId>checker-qual</artifactId> | ||
| <version>3.48.3</version> | ||
| <version>3.48.4</version> |
There was a problem hiding this comment.
Add a comment explaining the reason for this dependency update. Mentioning specific bug fixes or new features is helpful for future maintainers. This adheres to common style guide practices of commenting changes. I'm referencing a commonly used style guide, since none was explicitly provided.
| <version>3.48.4</version> | |
| <!-- Updating checker-qual to 3.48.4 for bug fixes. --> | |
| <version>3.48.4</version> |
| <groupId>org.mockito</groupId> | ||
| <artifactId>mockito-bom</artifactId> | ||
| <version>5.14.2</version> | ||
| <version>5.15.2</version> |
There was a problem hiding this comment.
Similar to the previous comment, add a comment explaining the reason for updating mockito-bom. This improves maintainability and adheres to common style guide practices. I'm referencing a commonly used style guide, since none was explicitly provided.
| <version>5.15.2</version> | |
| <!-- Updating mockito-bom to 5.15.2 for javadoc fix. --> | |
| <version>5.15.2</version> |
This PR contains the following updates:
5.14.2->5.15.23.48.3->3.48.4Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
mockito/mockito (org.mockito:mockito-bom)
v5.15.2Compare Source
Changelog generated by Shipkit Changelog Gradle Plugin
5.15.2
Configuration
📅 Schedule: Branch creation - "* 0-3 * * 1" (UTC), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.