Conversation
|
Claude finished @justindbaur's task in 3m 54s —— View job Code Review CompleteOverall Assessment: ✅ APPROVE This PR adds two sets of Roslyn analyzers and code fixers: one in No new issues found. All 4 previously raised threads are resolved — the outdated findings have been addressed in subsequent commits, and the stale syntax root finding was acknowledged by the author as acceptable.
|
|
Great job! No new security vulnerabilities introduced in this pull request |
extensions/Bitwarden.Server.Sdk.Features/src/LaunchDarklyFeatureService.cs
Outdated
Show resolved
Hide resolved
...dk.Features/analyzers/Bitwarden.Server.Sdk.Features.CodeFixers/RemoveFeatureFlagCodeFixer.cs
Show resolved
Hide resolved
...dk.Features/analyzers/Bitwarden.Server.Sdk.Features.CodeFixers/RemoveFeatureFlagCodeFixer.cs
Outdated
Show resolved
Hide resolved
...Server.Sdk.Features/analyzers/Bitwarden.Server.Sdk.Features.Analyzers/FeatureFlagAnalyzer.cs
Outdated
Show resolved
Hide resolved
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #265 +/- ##
==========================================
+ Coverage 67.65% 72.84% +5.18%
==========================================
Files 46 55 +9
Lines 1141 1764 +623
Branches 100 199 +99
==========================================
+ Hits 772 1285 +513
- Misses 325 398 +73
- Partials 44 81 +37 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|




🎟️ Tracking
📔 Objective
This adds an analyzer and code-fixer to the main
Bitwarden.Server.Sdkpackage for ADR26 that adds warnings for usingAdd(Singleton|Scoped|Transient)instead ofTryAdd(Singleton|Scoped|Transient).It also adds an analyzer and code-fixer that comes with
Bitwarden.Server.Sdk.Featuresthat adds a warning when a bad feature flag value is used. It also adds a suggestion onto all feature flag keys that helps to remove the feature flag. It attempts to automatically compact common feature flagging patterns for quick removal from the code base.