Skip to content

Conversation

@dependjinbot
Copy link
Contributor

@dependjinbot dependjinbot bot commented Jul 23, 2025

Bumps 'Endjin.RecommendedPractices.Build' from 1.0.0 to 1.5.14

@dependjinbot dependjinbot bot added the no_release Suppresses auto_release functionality label Jul 23, 2025
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you dependabot 🎊

@github-actions
Copy link

Code Coverage Summary Report - Linux (net9.0)

Summary
Generated on: 07/23/2025 - 02:50:24
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

Code Coverage Summary Report - Linux (net8.0)

Summary
Generated on: 07/23/2025 - 02:50:29
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

github-actions bot commented Jul 23, 2025

Test Results

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

Results for commit c0793d0. ± Comparison against base commit 16e400d.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

Code Coverage Summary Report - Windows (net8.0)

Summary
Generated on: 7/23/2025 - 2:52:08 AM
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

Code Coverage Summary Report - Windows (net9.0)

Summary
Generated on: 7/23/2025 - 2:52:38 AM
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%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no_release Suppresses auto_release functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants