-
Notifications
You must be signed in to change notification settings - Fork 608
fixes #2745: Remove cyclic dependency #3589
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
base: master
Are you sure you want to change the base?
fixes #2745: Remove cyclic dependency #3589
Conversation
… using OSGi DS to reference the index manager from the EnsureOakIndex OSGi classes
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #3589 +/- ##
============================================
+ Coverage 55.54% 56.01% +0.46%
- Complexity 5582 5692 +110
============================================
Files 728 734 +6
Lines 29775 30122 +347
Branches 3884 3948 +64
============================================
+ Hits 16540 16873 +333
+ Misses 11684 11668 -16
- Partials 1551 1581 +30 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Test Results 3 006 files + 27 3 006 suites +27 2h 12m 20s ⏱️ - 49m 6s Results for commit 28ccc02. ± Comparison against base commit 530aa75. This pull request removes 1 and adds 3 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
@kwin @davidjgonzalez can you review please :)? Seeing as we no longer build for Java 8, we can upgrade to mockito 5.x, fixing the Java 21 build pipelines that don't allow mockito-inline anymore |
…lows static mocking without needing mockito-inline. Java11+ is the standard nowadays, so we can use 5.x+
9025b3e
to
28ccc02
Compare
Remove cyclic dependency by not using OSGi DS to reference the index manager from the EnsureOakIndex OSGi classes