Skip to content

Refactor your C# code with primary constructors

ea3823a
Select commit
Loading
Failed to load commit list.
Open

Refactor your C# code with primary constructors #73

Refactor your C# code with primary constructors
ea3823a
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 6, 2026 in 1s

35.15% (-0.39%) compared to 2853441

View this Pull Request on Codecov

35.15% (-0.39%) compared to 2853441

Details

Codecov Report

❌ Patch coverage is 54.03727% with 74 lines in your changes missing coverage. Please review.
✅ Project coverage is 35.15%. Comparing base (2853441) to head (ea3823a).
⚠️ Report is 5 commits behind head on develop.

Files with missing lines Patch % Lines
...Core/Commands/Lambda/LambdaCommandBusExtensions.cs 6.25% 15 Missing ⚠️
Revo.Core/Commands/CommandHandlerDiscovery.cs 0.00% 5 Missing ⚠️
Revo.Core/Core/NinjectServiceLocator.cs 0.00% 5 Missing ⚠️
Revo.Core/Core/StringExtensions.cs 0.00% 5 Missing ⚠️
Revo.Core/Collections/MultiValueDictionary.cs 76.92% 3 Missing ⚠️
Revo.Core/Commands/CommandBusMiddlewareFactory.cs 0.00% 3 Missing ⚠️
Revo.Core/Commands/CommandGateway.cs 0.00% 3 Missing ⚠️
Revo.Core/Security/PermissionTypeIndexer.cs 0.00% 3 Missing ⚠️
Revo.Core/Commands/CommandsModule.cs 0.00% 2 Missing ⚠️
Revo.Core/Commands/LocalCommandBus.cs 50.00% 2 Missing ⚠️
... and 22 more
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop      #73      +/-   ##
===========================================
- Coverage    35.54%   35.15%   -0.39%     
===========================================
  Files          472      468       -4     
  Lines         6558     6479      -79     
  Branches       777      777              
===========================================
- Hits          2331     2278      -53     
+ Misses        4122     4097      -25     
+ Partials       105      104       -1     
Files with missing lines Coverage Δ
Revo.Core/Commands/CommandBusPipeline.cs 100.00% <100.00%> (ø)
Revo.Core/Commands/CommandContextStack.cs 100.00% <100.00%> (ø)
...o.Core/Commands/CommandHandlerBindingExtensions.cs 43.47% <100.00%> (ø)
Revo.Core/Commands/CommandTypeDiscovery.cs 100.00% <100.00%> (ø)
Revo.Core/Commands/FilterCommandBusMiddleware.cs 100.00% <100.00%> (ø)
Revo.Core/Commands/Lambda/LambdaCommandHandler.cs 100.00% <100.00%> (ø)
...vo.Core/Commands/UnitOfWorkCommandBusMiddleware.cs 100.00% <100.00%> (ø)
...o.Core/Configuration/KernelConfigurationContext.cs 60.00% <ø> (-3.64%) ⬇️
...o.Core/Configuration/KernelConfigurationSection.cs 80.00% <100.00%> (-1.82%) ⬇️
Revo.Core/Configuration/RevoConfiguration.cs 100.00% <100.00%> (ø)
... and 56 more

... and 3 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2853441...ea3823a. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.