Skip to content

Update Dependencies#313

Merged
HowardvanRooijen merged 2 commits intomainfrom
feature/update-code-analysis
Jan 28, 2025
Merged

Update Dependencies#313
HowardvanRooijen merged 2 commits intomainfrom
feature/update-code-analysis

Conversation

@HowardvanRooijen
Copy link
Copy Markdown
Contributor

No description provided.

@HowardvanRooijen HowardvanRooijen changed the title Update Microsoft.CodeAnalysis.CSharp Update Dependencies Jan 28, 2025
@github-actions
Copy link
Copy Markdown

Code Coverage Summary Report - Linux (net8.0)

Summary
Generated on: 01/28/2025 - 16:37:44
Parser: Cobertura
Assemblies: 4
Classes: 117
Files: 99
Line coverage: 9.6% (684 of 7054)
Covered lines: 684
Uncovered lines: 6370
Coverable lines: 7054
Total lines: 12233
Branch coverage: 8.5% (206 of 2398)
Covered branches: 206
Total branches: 2398
Method coverage: Feature is only available for sponsors

Coverage

Corvus.ContentHandling - 10.1%
Name Line Branch
Corvus.ContentHandling 10.1% 22.5%
Corvus.ContentHandling.ContentFactory 66.6% 50%
Corvus.ContentHandling.ContentFactory.RegisteredContentType 100%
Corvus.ContentHandling.ContentFactoryExtensions 26.1% 23%
Corvus.ContentHandling.ContentFactoryExtensions 26.1% 23%
Corvus.ContentHandling.ContentHandlerContentFactoryExtensions 0%
Corvus.ContentHandling.ContentHandlerWithResultContentFactoryExtensions 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload, T1, T2, T3>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload, T1, T2>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload, T1>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler, T1, T2>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler, T1>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, T1, T2, T3, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, T1, T2, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, T1, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, T1, TResult>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher<TPayloadBase, TPar
am1, TParam2, TParam3>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher<TPayloadBase, TPar
am1, TParam2>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher<TPayloadBase, TPar
am1>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher 0% 0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher 0%
Corvus.ContentHandling.Internal.ContentHandlerGenerator 0% 0%
Corvus.ContentHandling.Internal.ContentHandlerUtilities 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load, T1, T2, T3>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load, T1, T2>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load, T1>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler, T1, T2>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler, T1>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, T1, T2, T3, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, T1, T2, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, T1, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, T1, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, TResult>
0%
Corvus.ContentHandling.MediaType 0% 0%
Corvus.ContentHandling.MediaTypeDictionaryExtensions 0% 0%
Microsoft.Extensions.DependencyInjection.ContentFactoryServiceCollectionExt
ensions
100% 100%
Microsoft.Extensions.DependencyInjection.ContentFactoryServiceProviderExten
sions
29.3% 27.2%
Microsoft.Extensions.DependencyInjection.ContentFactoryServiceProviderExten
sions
29.3% 27.2%
Corvus.ContentHandling.Json - 1.2%
Name Line Branch
Corvus.ContentHandling.Json 1.2% 0.9%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions 0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions<TPayload, T1
, T2, T3>
0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions<TPayload, T1
, T2>
0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions<TPayload, T1
>
0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions 0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions 0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, T1, T2, TResult>
0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, T1, TResult>
0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, TResult>
0%
Corvus.ContentHandling.Json.ContentEnvelope 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2, T3, T4, T5> 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2, T3, T4> 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2, T3> 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2> 0% 0%
Corvus.ContentHandling.Json.ContractResolutionExtensions 0% 0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeConverter 6.2% 0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler, T1, T2>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler, T1>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, T1, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler, T1, T2>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler, T1>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, T1, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, TResult>
0%
Corvus.ContentHandling.Json.Internal.PolymorphicTargetConverter<TTarget, T> 100%
Corvus.ContentHandling.Json.Internal.PolymorphicTargetConverter 87.5% 62.5%
Corvus.ContentHandling.Json.Internal.PolymorphicTargetConverter 100%
Corvus.ContentHandling.JsonContentFactoryExtensions 100%
Microsoft.Extensions.DependencyInjection.ContentHandlingJsonServiceCollecti
onExtensions
100% 100%
Corvus.ContentHandling.Json.Specs - 77.2%
Name Line Branch
Corvus.ContentHandling.Json.Specs 77.2% 31.8%
Corvus_ContentHandling_Json_Specs_NUnitAssemblyHooks 100%
Corvus.ContentHandling.Json.Specs.ContentHandlingContainerBindings 100% 100%
Corvus.ContentHandling.Json.Specs.DeserializingContentFeature 100%
Corvus.ContentHandling.Json.Specs.DeserializingContentSteps 100%
Corvus.ContentHandling.Json.Specs.Samples.PocObject 62.5% 33.3%
Corvus.ContentHandling.Json.Specs.Samples.PocObjectWithCtorInitialization 75%
Corvus.ContentHandling.Json.Specs.Samples.PocObjectWithDictionary 42.1% 41.6%
Corvus.ContentHandling.Json.Specs.Samples.PocObjectWithEnum 22.2% 0%
Corvus.ContentHandling.Json.Specs.Samples.SerializationSampleContentService
CollectionExtensions
100%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentAbstractBase 0%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentBase 80%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentRequiringDiInitializat
ion
38.4% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBase 40% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBaseAndChi
ld
41.6% 50%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBaseAndPoc
Child
36.3% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBaseAndPoc
ChildCtorInitialized
47% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithBase 36.3% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithBaseAndChild 41.6% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithBaseAndPocChild 41.6% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithInterface 40% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithInterfaceAndChild 46.1% 50%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithInterfaceAndPocChi
ld
36.3% 25%
Corvus.ContentHandling.Json.Specs.SerializingContentFeature 100%
Corvus.ContentHandling.Json.Specs.SerializingContentSteps 100% 100%
Corvus.ContentHandling.Specs - 93.6%
Name Line Branch
Corvus.ContentHandling.Specs 93.6% 68.3%
Corvus_ContentHandling_Specs_NUnitAssemblyHooks 100%
Corvus.ContentHandling.Specs.Driver.Registration 84.8% 83.3%
Corvus.ContentHandling.Specs.Driver.TypeMap 95.4% 60.8%
Corvus.ContentHandling.Specs.Features.RegisterContentFeature 100%
Corvus.ContentHandling.Specs.Steps.RegisterContentSteps 100% 100%

@github-actions
Copy link
Copy Markdown

Code Coverage Summary Report - Linux (net9.0)

Summary
Generated on: 01/28/2025 - 16:37:50
Parser: Cobertura
Assemblies: 4
Classes: 117
Files: 99
Line coverage: 9.6% (684 of 7054)
Covered lines: 684
Uncovered lines: 6370
Coverable lines: 7054
Total lines: 12233
Branch coverage: 8.5% (206 of 2398)
Covered branches: 206
Total branches: 2398
Method coverage: Feature is only available for sponsors

Coverage

Corvus.ContentHandling - 10.1%
Name Line Branch
Corvus.ContentHandling 10.1% 22.5%
Corvus.ContentHandling.ContentFactory 66.6% 50%
Corvus.ContentHandling.ContentFactory.RegisteredContentType 100%
Corvus.ContentHandling.ContentFactoryExtensions 26.1% 23%
Corvus.ContentHandling.ContentFactoryExtensions 26.1% 23%
Corvus.ContentHandling.ContentHandlerContentFactoryExtensions 0%
Corvus.ContentHandling.ContentHandlerWithResultContentFactoryExtensions 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload, T1, T2, T3>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload, T1, T2>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload, T1>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler, T1, T2>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler, T1>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, T1, T2, T3, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, T1, T2, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, T1, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, T1, TResult>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher<TPayloadBase, TPar
am1, TParam2, TParam3>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher<TPayloadBase, TPar
am1, TParam2>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher<TPayloadBase, TPar
am1>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher 0% 0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher 0%
Corvus.ContentHandling.Internal.ContentHandlerGenerator 0% 0%
Corvus.ContentHandling.Internal.ContentHandlerUtilities 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load, T1, T2, T3>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load, T1, T2>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load, T1>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler, T1, T2>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler, T1>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, T1, T2, T3, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, T1, T2, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, T1, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, T1, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, TResult>
0%
Corvus.ContentHandling.MediaType 0% 0%
Corvus.ContentHandling.MediaTypeDictionaryExtensions 0% 0%
Microsoft.Extensions.DependencyInjection.ContentFactoryServiceCollectionExt
ensions
100% 100%
Microsoft.Extensions.DependencyInjection.ContentFactoryServiceProviderExten
sions
29.3% 27.2%
Microsoft.Extensions.DependencyInjection.ContentFactoryServiceProviderExten
sions
29.3% 27.2%
Corvus.ContentHandling.Json - 1.2%
Name Line Branch
Corvus.ContentHandling.Json 1.2% 0.9%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions 0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions<TPayload, T1
, T2, T3>
0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions<TPayload, T1
, T2>
0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions<TPayload, T1
>
0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions 0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions 0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, T1, T2, TResult>
0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, T1, TResult>
0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, TResult>
0%
Corvus.ContentHandling.Json.ContentEnvelope 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2, T3, T4, T5> 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2, T3, T4> 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2, T3> 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2> 0% 0%
Corvus.ContentHandling.Json.ContractResolutionExtensions 0% 0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeConverter 6.2% 0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler, T1, T2>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler, T1>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, T1, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler, T1, T2>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler, T1>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, T1, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, TResult>
0%
Corvus.ContentHandling.Json.Internal.PolymorphicTargetConverter<TTarget, T> 100%
Corvus.ContentHandling.Json.Internal.PolymorphicTargetConverter 87.5% 62.5%
Corvus.ContentHandling.Json.Internal.PolymorphicTargetConverter 100%
Corvus.ContentHandling.JsonContentFactoryExtensions 100%
Microsoft.Extensions.DependencyInjection.ContentHandlingJsonServiceCollecti
onExtensions
100% 100%
Corvus.ContentHandling.Json.Specs - 77.2%
Name Line Branch
Corvus.ContentHandling.Json.Specs 77.2% 31.8%
Corvus_ContentHandling_Json_Specs_NUnitAssemblyHooks 100%
Corvus.ContentHandling.Json.Specs.ContentHandlingContainerBindings 100% 100%
Corvus.ContentHandling.Json.Specs.DeserializingContentFeature 100%
Corvus.ContentHandling.Json.Specs.DeserializingContentSteps 100%
Corvus.ContentHandling.Json.Specs.Samples.PocObject 62.5% 33.3%
Corvus.ContentHandling.Json.Specs.Samples.PocObjectWithCtorInitialization 75%
Corvus.ContentHandling.Json.Specs.Samples.PocObjectWithDictionary 42.1% 41.6%
Corvus.ContentHandling.Json.Specs.Samples.PocObjectWithEnum 22.2% 0%
Corvus.ContentHandling.Json.Specs.Samples.SerializationSampleContentService
CollectionExtensions
100%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentAbstractBase 0%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentBase 80%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentRequiringDiInitializat
ion
38.4% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBase 40% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBaseAndChi
ld
41.6% 50%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBaseAndPoc
Child
36.3% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBaseAndPoc
ChildCtorInitialized
47% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithBase 36.3% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithBaseAndChild 41.6% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithBaseAndPocChild 41.6% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithInterface 40% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithInterfaceAndChild 46.1% 50%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithInterfaceAndPocChi
ld
36.3% 25%
Corvus.ContentHandling.Json.Specs.SerializingContentFeature 100%
Corvus.ContentHandling.Json.Specs.SerializingContentSteps 100% 100%
Corvus.ContentHandling.Specs - 93.6%
Name Line Branch
Corvus.ContentHandling.Specs 93.6% 68.3%
Corvus_ContentHandling_Specs_NUnitAssemblyHooks 100%
Corvus.ContentHandling.Specs.Driver.Registration 84.8% 83.3%
Corvus.ContentHandling.Specs.Driver.TypeMap 95.4% 60.8%
Corvus.ContentHandling.Specs.Features.RegisterContentFeature 100%
Corvus.ContentHandling.Specs.Steps.RegisterContentSteps 100% 100%

@github-actions
Copy link
Copy Markdown

github-actions bot commented Jan 28, 2025

Test Results

29 tests   29 ✅  0s ⏱️
 2 suites   0 💤
 2 files     0 ❌

Results for commit f77c843.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown

Code Coverage Summary Report - Windows (net8.0)

Summary
Generated on: 1/28/2025 - 4:40:02 PM
Parser: Cobertura
Assemblies: 4
Classes: 117
Files: 99
Line coverage: 9.6% (684 of 7054)
Covered lines: 684
Uncovered lines: 6370
Coverable lines: 7054
Total lines: 14051
Branch coverage: 8.5% (206 of 2398)
Covered branches: 206
Total branches: 2398
Method coverage: Feature is only available for sponsors

Coverage

Corvus.ContentHandling - 10.1%
Name Line Branch
Corvus.ContentHandling 10.1% 22.5%
Corvus.ContentHandling.ContentFactory 66.6% 50%
Corvus.ContentHandling.ContentFactory.RegisteredContentType 100%
Corvus.ContentHandling.ContentFactoryExtensions 26.1% 23%
Corvus.ContentHandling.ContentFactoryExtensions 26.1% 23%
Corvus.ContentHandling.ContentHandlerContentFactoryExtensions 0%
Corvus.ContentHandling.ContentHandlerWithResultContentFactoryExtensions 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload, T1, T2, T3>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload, T1, T2>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload, T1>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler, T1, T2>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler, T1>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, T1, T2, T3, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, T1, T2, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, T1, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, T1, TResult>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher<TPayloadBase, TPar
am1, TParam2, TParam3>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher<TPayloadBase, TPar
am1, TParam2>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher<TPayloadBase, TPar
am1>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher 0% 0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher 0%
Corvus.ContentHandling.Internal.ContentHandlerGenerator 0% 0%
Corvus.ContentHandling.Internal.ContentHandlerUtilities 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load, T1, T2, T3>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load, T1, T2>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load, T1>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler, T1, T2>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler, T1>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, T1, T2, T3, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, T1, T2, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, T1, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, T1, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, TResult>
0%
Corvus.ContentHandling.MediaType 0% 0%
Corvus.ContentHandling.MediaTypeDictionaryExtensions 0% 0%
Microsoft.Extensions.DependencyInjection.ContentFactoryServiceCollectionExt
ensions
100% 100%
Microsoft.Extensions.DependencyInjection.ContentFactoryServiceProviderExten
sions
29.3% 27.2%
Microsoft.Extensions.DependencyInjection.ContentFactoryServiceProviderExten
sions
29.3% 27.2%
Corvus.ContentHandling.Json - 1.2%
Name Line Branch
Corvus.ContentHandling.Json 1.2% 0.9%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions 0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions<TPayload, T1
, T2, T3>
0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions<TPayload, T1
, T2>
0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions<TPayload, T1
>
0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions 0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions 0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, T1, T2, TResult>
0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, T1, TResult>
0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, TResult>
0%
Corvus.ContentHandling.Json.ContentEnvelope 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2, T3, T4, T5> 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2, T3, T4> 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2, T3> 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2> 0% 0%
Corvus.ContentHandling.Json.ContractResolutionExtensions 0% 0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeConverter 6.2% 0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler, T1, T2>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler, T1>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, T1, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler, T1, T2>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler, T1>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, T1, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, TResult>
0%
Corvus.ContentHandling.Json.Internal.PolymorphicTargetConverter<TTarget, T> 100%
Corvus.ContentHandling.Json.Internal.PolymorphicTargetConverter 87.5% 62.5%
Corvus.ContentHandling.Json.Internal.PolymorphicTargetConverter 100%
Corvus.ContentHandling.JsonContentFactoryExtensions 100%
Microsoft.Extensions.DependencyInjection.ContentHandlingJsonServiceCollecti
onExtensions
100% 100%
Corvus.ContentHandling.Json.Specs - 77.2%
Name Line Branch
Corvus.ContentHandling.Json.Specs 77.2% 31.8%
Corvus_ContentHandling_Json_Specs_NUnitAssemblyHooks 100%
Corvus.ContentHandling.Json.Specs.ContentHandlingContainerBindings 100% 100%
Corvus.ContentHandling.Json.Specs.DeserializingContentFeature 100%
Corvus.ContentHandling.Json.Specs.DeserializingContentSteps 100%
Corvus.ContentHandling.Json.Specs.Samples.PocObject 62.5% 33.3%
Corvus.ContentHandling.Json.Specs.Samples.PocObjectWithCtorInitialization 75%
Corvus.ContentHandling.Json.Specs.Samples.PocObjectWithDictionary 42.1% 41.6%
Corvus.ContentHandling.Json.Specs.Samples.PocObjectWithEnum 22.2% 0%
Corvus.ContentHandling.Json.Specs.Samples.SerializationSampleContentService
CollectionExtensions
100%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentAbstractBase 0%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentBase 80%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentRequiringDiInitializat
ion
38.4% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBase 40% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBaseAndChi
ld
41.6% 50%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBaseAndPoc
Child
36.3% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBaseAndPoc
ChildCtorInitialized
47% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithBase 36.3% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithBaseAndChild 41.6% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithBaseAndPocChild 41.6% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithInterface 40% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithInterfaceAndChild 46.1% 50%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithInterfaceAndPocChi
ld
36.3% 25%
Corvus.ContentHandling.Json.Specs.SerializingContentFeature 100%
Corvus.ContentHandling.Json.Specs.SerializingContentSteps 100% 100%
Corvus.ContentHandling.Specs - 93.6%
Name Line Branch
Corvus.ContentHandling.Specs 93.6% 68.3%
Corvus_ContentHandling_Specs_NUnitAssemblyHooks 100%
Corvus.ContentHandling.Specs.Driver.Registration 84.8% 83.3%
Corvus.ContentHandling.Specs.Driver.TypeMap 95.4% 60.8%
Corvus.ContentHandling.Specs.Features.RegisterContentFeature 100%
Corvus.ContentHandling.Specs.Steps.RegisterContentSteps 100% 100%

@github-actions
Copy link
Copy Markdown

Code Coverage Summary Report - Windows (net9.0)

Summary
Generated on: 1/28/2025 - 4:41:11 PM
Parser: Cobertura
Assemblies: 4
Classes: 117
Files: 99
Line coverage: 9.6% (684 of 7054)
Covered lines: 684
Uncovered lines: 6370
Coverable lines: 7054
Total lines: 14051
Branch coverage: 8.5% (206 of 2398)
Covered branches: 206
Total branches: 2398
Method coverage: Feature is only available for sponsors

Coverage

Corvus.ContentHandling - 10.1%
Name Line Branch
Corvus.ContentHandling 10.1% 22.5%
Corvus.ContentHandling.ContentFactory 66.6% 50%
Corvus.ContentHandling.ContentFactory.RegisteredContentType 100%
Corvus.ContentHandling.ContentFactoryExtensions 26.1% 23%
Corvus.ContentHandling.ContentFactoryExtensions 26.1% 23%
Corvus.ContentHandling.ContentHandlerContentFactoryExtensions 0%
Corvus.ContentHandling.ContentHandlerWithResultContentFactoryExtensions 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload, T1, T2, T3>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload, T1, T2>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload, T1>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithAction<TPayloadBase,
TPayload>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler, T1, T2>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler, T1>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithClass<TPayloadBase,
TPayload, THandler>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, T1, T2, T3, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, T1, T2, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, T1, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndAction<TPay
loadBase, TPayload, TResult>
0% 0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, T1, TResult>
0%
Corvus.ContentHandling.Internal.AsyncContentHandlerWithResultAndClass<TPayl
oadBase, TPayload, THandler, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher<TPayloadBase, TPar
am1, TParam2, TParam3>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher<TPayloadBase, TPar
am1, TParam2>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher<TPayloadBase, TPar
am1>
0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher 0% 0%
Corvus.ContentHandling.Internal.ContentHandlerDispatcher 0%
Corvus.ContentHandling.Internal.ContentHandlerGenerator 0% 0%
Corvus.ContentHandling.Internal.ContentHandlerUtilities 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load, T1, T2, T3>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load, T1, T2>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load, T1>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithAction<TPayloadBase, TPay
load>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler, T1, T2>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler, T1>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithClass<TPayloadBase, TPayl
oad, THandler>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, T1, T2, T3, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, T1, T2, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, T1, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndAction<TPayloadB
ase, TPayload, TResult>
0% 0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, T1, TResult>
0%
Corvus.ContentHandling.Internal.ContentHandlerWithResultAndClass<TPayloadBa
se, TPayload, THandler, TResult>
0%
Corvus.ContentHandling.MediaType 0% 0%
Corvus.ContentHandling.MediaTypeDictionaryExtensions 0% 0%
Microsoft.Extensions.DependencyInjection.ContentFactoryServiceCollectionExt
ensions
100% 100%
Microsoft.Extensions.DependencyInjection.ContentFactoryServiceProviderExten
sions
29.3% 27.2%
Microsoft.Extensions.DependencyInjection.ContentFactoryServiceProviderExten
sions
29.3% 27.2%
Corvus.ContentHandling.Json - 1.2%
Name Line Branch
Corvus.ContentHandling.Json 1.2% 0.9%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions 0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions<TPayload, T1
, T2, T3>
0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions<TPayload, T1
, T2>
0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions<TPayload, T1
>
0%
Corvus.ContentHandling.ContentEnvelopeContentFactoryExtensions 0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions 0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, T1, T2, TResult>
0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, T1, TResult>
0%
Corvus.ContentHandling.ContentEnvelopeWithResultContentFactoryExtensions<TP
ayload, TResult>
0%
Corvus.ContentHandling.Json.ContentEnvelope 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2, T3, T4, T5> 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2, T3, T4> 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2, T3> 0% 0%
Corvus.ContentHandling.Json.ContentEnvelope<T1, T2> 0% 0%
Corvus.ContentHandling.Json.ContractResolutionExtensions 0% 0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeConverter 6.2% 0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler, T1, T2>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler, T1>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithClass<TContents, THandler>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, T1, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.AsyncContentEnv
elopeHandlerWithResultAndClass<TContents, THandler, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler, T1, T2, T3>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler, T1, T2>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler, T1>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithClass<TContents, THandler>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, T1, T2, T3, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, T1, T2, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, T1, TResult>
0%
Corvus.ContentHandling.Json.Internal.ContentEnvelopeHandler.ContentEnvelope
HandlerWithResultAndClass<TContents, THandler, TResult>
0%
Corvus.ContentHandling.Json.Internal.PolymorphicTargetConverter<TTarget, T> 100%
Corvus.ContentHandling.Json.Internal.PolymorphicTargetConverter 87.5% 62.5%
Corvus.ContentHandling.Json.Internal.PolymorphicTargetConverter 100%
Corvus.ContentHandling.JsonContentFactoryExtensions 100%
Microsoft.Extensions.DependencyInjection.ContentHandlingJsonServiceCollecti
onExtensions
100% 100%
Corvus.ContentHandling.Json.Specs - 77.2%
Name Line Branch
Corvus.ContentHandling.Json.Specs 77.2% 31.8%
Corvus_ContentHandling_Json_Specs_NUnitAssemblyHooks 100%
Corvus.ContentHandling.Json.Specs.ContentHandlingContainerBindings 100% 100%
Corvus.ContentHandling.Json.Specs.DeserializingContentFeature 100%
Corvus.ContentHandling.Json.Specs.DeserializingContentSteps 100%
Corvus.ContentHandling.Json.Specs.Samples.PocObject 62.5% 33.3%
Corvus.ContentHandling.Json.Specs.Samples.PocObjectWithCtorInitialization 75%
Corvus.ContentHandling.Json.Specs.Samples.PocObjectWithDictionary 42.1% 41.6%
Corvus.ContentHandling.Json.Specs.Samples.PocObjectWithEnum 22.2% 0%
Corvus.ContentHandling.Json.Specs.Samples.SerializationSampleContentService
CollectionExtensions
100%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentAbstractBase 0%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentBase 80%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentRequiringDiInitializat
ion
38.4% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBase 40% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBaseAndChi
ld
41.6% 50%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBaseAndPoc
Child
36.3% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithAbstractBaseAndPoc
ChildCtorInitialized
47% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithBase 36.3% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithBaseAndChild 41.6% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithBaseAndPocChild 41.6% 16.6%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithInterface 40% 12.5%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithInterfaceAndChild 46.1% 50%
Corvus.ContentHandling.Json.Specs.Samples.SomeContentWithInterfaceAndPocChi
ld
36.3% 25%
Corvus.ContentHandling.Json.Specs.SerializingContentFeature 100%
Corvus.ContentHandling.Json.Specs.SerializingContentSteps 100% 100%
Corvus.ContentHandling.Specs - 93.6%
Name Line Branch
Corvus.ContentHandling.Specs 93.6% 68.3%
Corvus_ContentHandling_Specs_NUnitAssemblyHooks 100%
Corvus.ContentHandling.Specs.Driver.Registration 84.8% 83.3%
Corvus.ContentHandling.Specs.Driver.TypeMap 95.4% 60.8%
Corvus.ContentHandling.Specs.Features.RegisterContentFeature 100%
Corvus.ContentHandling.Specs.Steps.RegisterContentSteps 100% 100%

@HowardvanRooijen HowardvanRooijen merged commit 6d96594 into main Jan 28, 2025
@HowardvanRooijen HowardvanRooijen deleted the feature/update-code-analysis branch January 28, 2025 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant