-
Notifications
You must be signed in to change notification settings - Fork 1.5k
[deps]: Update Divergic.Logging.Xunit to 4.3.1 #4821
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
Conversation
|
Internal tracking:
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4821 +/- ##
==========================================
- Coverage 53.64% 53.63% -0.01%
==========================================
Files 1926 1926
Lines 85720 85720
Branches 7687 7687
==========================================
- Hits 45984 45980 -4
- Misses 37964 37967 +3
- Partials 1772 1773 +1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
9c7c078 to
f7ebec8
Compare
315d702 to
afec0e6
Compare
afec0e6 to
13c705f
Compare
13c705f to
f9125e8
Compare
f9125e8 to
f1a7770
Compare
988f872 to
2d17352
Compare
2d17352 to
e41bc5c
Compare
e41bc5c to
72543ec
Compare
72543ec to
df55b5b
Compare
df55b5b to
7f3e6aa
Compare
|
@amorask-bitwarden: FYI, package has been marked as deprecated and renamed to Neovolve.Logging.Xunit |
|
Claude finished @renovate[bot]'s task —— View job PR Review Complete ✓Tasks
Overall Assessment: APPROVE ✓This PR successfully migrates from the deprecated Summary of Changes1. Package Migration (
2. Test Code Refactoring (
Key Findings✓ Good Practices Observed
Migration CorrectnessThe migration is API-compatible because:
Security and Compliance
Technical HighlightsPrimary Constructor Pattern (line 26): public class PayPalControllerTests(ITestOutputHelper testOutputHelper)Clean C# 12 feature that reduces boilerplate while maintaining clarity. Generic Logger Type (lines 556, 563, 566): private static void Logged(ICacheLogger<PayPalController> logger, ...)More type-safe than non-generic version, ensures logger is specifically for Nullable Parameter Types (lines 509-510): string? webhookKey,
string? ipnBodyCorrectly reflects that these parameters can be null, aligns with Bitwarden's nullable reference types ADR. RecommendationsNone Required - This is a clean, straightforward package migration with appropriate code modernization. The changes:
ConclusionThis PR is ready to merge. It successfully addresses the package deprecation warning, modernizes the test code using C# 12 features, and maintains all existing test functionality without introducing any issues. |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
|
Great job! No new security vulnerabilities introduced in this pull request |

This PR contains the following updates:
4.3.0->4.3.1Release Notes
roryprimrose/Divergic.Logging.Xunit (Divergic.Logging.Xunit)
v4.3.1Compare Source
Configuration
📅 Schedule: Branch creation - "every 2nd week starting on the 2 week of the year before 4am on Monday" (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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.