vs-streamjsonrpc
vs-streamjsonrpc copied to clipboard
Allow marshalable objects to implement additional optional interfaces
Codecov Report
Merging #843 (e7c8bd7) into main (bd27af1) will increase coverage by
0.02%
. The diff coverage is92.73%
.
:exclamation: Current head e7c8bd7 differs from pull request most recent head 8ed2b8d. Consider uploading reports for the commit 8ed2b8d to get more accurate results
@@ Coverage Diff @@
## main #843 +/- ##
==========================================
+ Coverage 91.67% 91.69% +0.02%
==========================================
Files 134 135 +1
Lines 13343 13689 +346
==========================================
+ Hits 12232 12552 +320
- Misses 1111 1137 +26
Flag | Coverage Δ | |
---|---|---|
LinuxHost | 90.73% <92.73%> (+0.03%) |
:arrow_up: |
Release | 91.69% <92.73%> (+0.02%) |
:arrow_up: |
WindowsHost | 91.67% <92.73%> (+0.01%) |
:arrow_up: |
Flags with carried forward coverage won't be shown. Click here to find out more.
Impacted Files | Coverage Δ | |
---|---|---|
src/StreamJsonRpc/Reflection/RpcTargetInfo.cs | 95.03% <86.95%> (+0.81%) |
:arrow_up: |
test/StreamJsonRpc.Tests/MarshalableProxyTests.cs | 91.22% <88.79%> (-2.02%) |
:arrow_down: |
...tion/MessageFormatterRpcMarshaledContextTracker.cs | 96.37% <95.38%> (-0.73%) |
:arrow_down: |
src/StreamJsonRpc/ProxyGeneration.cs | 99.41% <98.51%> (-0.38%) |
:arrow_down: |
src/StreamJsonRpc/JsonMessageFormatter.cs | 91.51% <100.00%> (-0.02%) |
:arrow_down: |
src/StreamJsonRpc/JsonRpc.cs | 92.50% <100.00%> (+0.44%) |
:arrow_up: |
src/StreamJsonRpc/MessagePackFormatter.cs | 92.45% <100.00%> (-0.01%) |
:arrow_down: |
...ection/RpcMarshalableOptionalInterfaceAttribute.cs | 100.00% <100.00%> (ø) |
|
src/StreamJsonRpc/HeaderDelimitedMessageHandler.cs | 86.98% <0.00%> (-0.60%) |
:arrow_down: |
... and 4 more |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.