Skip to content

Add Joinery.Dovetail.Sdk.Web, a web application's only SDK - #302

Closed
david-driscoll wants to merge 1 commit into
mainfrom
claude/dovetail-sdk-web
Closed

david-driscoll wants to merge 1 commit into
mainfrom
claude/dovetail-sdk-web

Conversation

@david-driscoll

Copy link
Copy Markdown
Member

Adds Joinery.Dovetail.Sdk.Web, so a web application can name Dovetail as its only SDK:

<Project Sdk="Joinery.Dovetail.Sdk.Web/0.4.3">

Since #300, <Project Sdk="Joinery.Dovetail.Sdk/…"> works for console apps and workers, because the SDK brings Microsoft.NET.Sdk when it's the only one. A web application needs Microsoft.NET.Sdk.Web instead, and an SDK can't tell which one the project wants before the project's own properties are read, so it needs a package of its own: an MSBuild SDK's name is its package id.

What it does

  • Sdk.props imports Microsoft.NET.Sdk.Web's props, then Joinery.Dovetail.Sdk's. Sdk.targets does the same with the targets. That's the order <Project Sdk="Microsoft.NET.Sdk.Web"> with <Sdk Name="Joinery.Dovetail.Sdk" /> gives. Joinery.Dovetail.Sdk finds UsingMicrosoftNETSdk already set, so it doesn't bring Microsoft.NET.Sdk a second time.
  • The chained Joinery.Dovetail.Sdk version is DovetailSdkVersion. It's written into the package's Sdk/Packages.props when it's packed, and defaults to the web SDK's own version, since every Dovetail package ships at one version. An application can set it first, as a global property, to chain another version.
  • SdkSample.Web now uses <Project Sdk="Joinery.Dovetail.Sdk.Web/0.0.0-sample">. The README and reference/dovetail-host.md mention the new SDK.

Verification

  • New HostTypeTests.WebApplication_WebSdk_DetectsHostAndInjectsHostingWeb: a project whose only SDK is Joinery.Dovetail.Sdk.Web (version pinned in global.json) is detected as a WebApplication and gets Joinery.Dovetail.Hosting. Its snapshot matches the existing web-app snapshot apart from the extra SDK files and DovetailSdkVersion.
  • All 334 SDK tests pass locally.
  • The sample packs and builds, and SdkSample.Web answers GET / with its greeting.

LaunchPad gets the same for its SDK (Rocket.Surgery.LaunchPad.Sdk.Web) in RocketSurgeonsGuild/LaunchPad#3126. It imports Microsoft.NET.Sdk.Web itself, so it doesn't need this PR released first.

🤖 Generated with Claude Code

<Project Sdk="Joinery.Dovetail.Sdk.Web"> imports Microsoft.NET.Sdk.Web and then Joinery.Dovetail.Sdk, as <Project Sdk="Microsoft.NET.Sdk.Web"> with an <Sdk Name="Joinery.Dovetail.Sdk" /> element does. As the only SDK, Joinery.Dovetail.Sdk can only bring Microsoft.NET.Sdk, so a web application couldn't use the project SDK syntax before. SdkSample.Web uses it, and HostTypeTests checks it is detected as a WebApplication.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Nov 2, 2026 •

Copy link
Copy Markdown
PR Preview Action v1.8.2
Preview removed because the pull request was closed.
2026-11-02 03:51 UTC

@github-actions

github-actions Bot commented Nov 2, 2026

Copy link
Copy Markdown

Test Results

  1 files  ±0    1 suites  ±0   31m 17s ⏱️ - 26m 6s
176 tests +1  176 ✅ +1  0 💤 ±0  0 ❌ ±0 
334 runs  +2  334 ✅ +2  0 💤 ±0  0 ❌ ±0 

Results for commit 5599256. ± Comparison against base commit f923da7.

@github-actions

github-actions Bot commented Nov 2, 2026

Copy link
Copy Markdown

Summary

Summary
Generated on: 11/02/2026 - 03:33:36
Parser: MultiReport (83x Cobertura)
Assemblies: 29
Classes: 1379
Files: 521
Line coverage: 49.2% (6722 of 13661)
Covered lines: 6722
Uncovered lines: 6939
Coverable lines: 13661
Total lines: 29093
Branch coverage: 67.5% (4344 of 6435)
Covered branches: 4344
Total branches: 6435
Method coverage: Feature is only available for sponsors

Coverage

app - 94.2%
Name Line Branch
app 94.2% 100%
HandWrittenProvider 33.3%
Program 100% 100%
AspireSample - 1%
Name Line Branch
AspireSample 1% 0%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
JsonAppSettingsConfiguration 0% 0%
Program 100%
Joinery.Dovetail - 50.4%
Name Line Branch
Joinery.Dovetail 50.4% 46.6%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 66.6%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.Attributes.AfterJointAttribute 0%
Joinery.Dovetail.Attributes.AfterJointAttribute 0%
Joinery.Dovetail.Attributes.BeforeJointAttribute 0%
Joinery.Dovetail.Attributes.BeforeJointAttribute 0%
Joinery.Dovetail.Attributes.DependentOfJointAttribute 0%
Joinery.Dovetail.Attributes.DependentOfJointAttribute 0%
Joinery.Dovetail.Attributes.DependsOnJointAttribute 0%
Joinery.Dovetail.Attributes.DependsOnJointAttribute 0%
Joinery.Dovetail.Attributes.DovetailCategoryAttribute 100%
Joinery.Dovetail.Attributes.DovetailConfigurationAttribute 0%
Joinery.Dovetail.Attributes.DovetailConfigurationAttribute 0%
Joinery.Dovetail.Attributes.DovetailHostTypeAttribute 100%
Joinery.Dovetail.Attributes.LiveJointAttribute 100%
Joinery.Dovetail.Attributes.UnitTestJointAttribute 100%
Joinery.Dovetail.Diagnostics.DiagnosticExtensions 64.5% 41.4%
Joinery.Dovetail.Diagnostics.DovetailDiagnosticMetadataJoint 100%
Joinery.Dovetail.Diagnostics.DovetailDiagnosticMetadataJointDependency 100%
Joinery.Dovetail.Diagnostics.DovetailMetadataDiagnosticExtensions 100% 80.7%
Joinery.Dovetail.DovetailCategory 90.9% 57.1%
Joinery.Dovetail.DovetailCategory.ValueEqualityComparer 100% 62.5%
Joinery.Dovetail.DovetailConfigurationContextExtensions 100% 50%
Joinery.Dovetail.DovetailConfigurationOptionsExtensions 100% 100%
Joinery.Dovetail.DovetailConfigurationOptionsExtensions 100% 100%
Joinery.Dovetail.DovetailContext 100% 100%
Joinery.Dovetail.DovetailContextBuilder 93.4% 73.3%
Joinery.Dovetail.DovetailContextBuilder.UniqueQueue 85.7%
Joinery.Dovetail.DovetailContextExtensions 61.1% 68.7%
Joinery.Dovetail.DovetailEmbeddedConfiguration 100% 81.2%
Joinery.Dovetail.DovetailExceptionPolicy 0%
Joinery.Dovetail.DovetailHostBuilderExtensions 37.1% 0%
Joinery.Dovetail.DovetailHostBuilderExtensions.ServiceProviderWrapper<TCont
ainerBuilder>
100%
Joinery.Dovetail.DovetailHostBuilderExtensions 37.1% 0%
Joinery.Dovetail.IDovetailContext 50% 0%
Joinery.Dovetail.Infrastructure.ConnectsJointAttribute 0% 0%
Joinery.Dovetail.Infrastructure.DovetailContextBuilderExtensions 0% 0%
Joinery.Dovetail.Infrastructure.DovetailContextBuilderExtensions 8.3% 0%
Joinery.Dovetail.Infrastructure.DovetailDeferredJointMetadata 81.8% 100%
Joinery.Dovetail.Infrastructure.DovetailDeferredJointMetadata 100%
Joinery.Dovetail.Infrastructure.DovetailDependency 42.8% 0%
Joinery.Dovetail.Infrastructure.DovetailDictionary 50% 75%
Joinery.Dovetail.Infrastructure.DovetailExecutor 56.3% 38.4%
Joinery.Dovetail.Infrastructure.DovetailExecutor 56.3% 38.4%
Joinery.Dovetail.Infrastructure.DovetailJointMetadata 83.3% 100%
Joinery.Dovetail.Infrastructure.DovetailJointMetadata.EmptyServiceProvider 100%
Joinery.Dovetail.Infrastructure.DovetailOptionsFactory 100% 100%
Joinery.Dovetail.Infrastructure.DovetailResolver 100% 97.8%
Joinery.Dovetail.Infrastructure.IDovetailDictionary 97.5% 96.6%
Joinery.Dovetail.Infrastructure.IDovetailJoint 25% 0%
Joinery.Dovetail.Infrastructure.IDovetailJoint.ValueEqualityComparer 0% 0%
Joinery.Dovetail.Infrastructure.IDovetailJointMetadata 0% 0%
Joinery.Dovetail.Infrastructure.IDovetailJointMetadata.ValueEqualityCompare
r
0% 0%
Joinery.Dovetail.Infrastructure.IReadOnlyDovetailDictionary 25% 0%
Joinery.Dovetail.Infrastructure.JointNameAttribute 100%
Joinery.Dovetail.Infrastructure.LoggingBuilder 100%
Joinery.Dovetail.Infrastructure.LoggingConnector 100%
Joinery.Dovetail.Infrastructure.ReadOnlyDovetailDictionary 0% 0%
Joinery.Dovetail.Infrastructure.ServiceProviderDictionaryExtensions 0% 0%
Joinery.Dovetail.Joints 47.2% 40%
Joinery.Dovetail.Joints 47.2% 40%
Joinery.Dovetail.Joints.ConfigurationHostBuilderExtensions 50% 50%
Joinery.Dovetail.Joints.ConfigurationJointExtensions 100% 100%
Joinery.Dovetail.Joints.HostCreatedHostBuilderExtensions 100% 100%
Joinery.Dovetail.Joints.HostCreatedJointExtensions 100% 100%
Joinery.Dovetail.Joints.HostCreatedJointExtensions 100% 100%
Joinery.Dovetail.Joints.LoggingHostBuilderExtensions 50% 50%
Joinery.Dovetail.Joints.LoggingJointExtensions 100% 100%
Joinery.Dovetail.Joints.ServiceHostBuilderExtensions 50% 50%
Joinery.Dovetail.Joints.ServiceJointExtensions 100% 100%
Joinery.Dovetail.Joints.SetupHostBuilderExtensions 50% 50%
Joinery.Dovetail.Joints.SetupJointExtensions 100% 100%
Joinery.Dovetail.Joints 47.2% 40%
Joinery.Dovetail.Joints 47.2% 40%
Joinery.Dovetail.ThrowHelper 50% 0%
Joinery.Dovetail.Analyzers - 87.7%
Name Line Branch
Joinery.Dovetail.Analyzers 87.7% 79.5%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.Diagnostics 100%
Joinery.Dovetail.DovetailAttributesGenerator 95.1% 96.6%
Joinery.Dovetail.DovetailConfigurationData 73.8% 60.8%
Joinery.Dovetail.Helpers 56.5% 5.5%
Joinery.Dovetail.MsBuildExtensions 100% 100%
Joinery.Dovetail.Support.Configuration.Binding.ArraySpec 100%
Joinery.Dovetail.Support.Configuration.Binding.BindingEmitter 96.1% 86.4%
Joinery.Dovetail.Support.Configuration.Binding.BindingMethods 98% 90%
Joinery.Dovetail.Support.Configuration.Binding.BindingParser 95.5% 84.5%
Joinery.Dovetail.Support.Configuration.Binding.BindingParser.KnownTypes 100% 57.1%
Joinery.Dovetail.Support.Configuration.Binding.BindingSyntax 74.2% 82.5%
Joinery.Dovetail.Support.Configuration.Binding.BindingTypeIndex 93.4% 85%
Joinery.Dovetail.Support.Configuration.Binding.CollectionSpec 100%
Joinery.Dovetail.Support.Configuration.Binding.CollectionWithCtorInitSpec 100%
Joinery.Dovetail.Support.Configuration.Binding.ComplexTypeSpec 100%
Joinery.Dovetail.Support.Configuration.Binding.ConfigurationSectionSpec 100%
Joinery.Dovetail.Support.Configuration.Binding.DictionarySpec 100%
Joinery.Dovetail.Support.Configuration.Binding.EnumerableSpec 100%
Joinery.Dovetail.Support.Configuration.Binding.MemberSpec 100%
Joinery.Dovetail.Support.Configuration.Binding.NullableSpec 100%
Joinery.Dovetail.Support.Configuration.Binding.ObjectSpec 100%
Joinery.Dovetail.Support.Configuration.Binding.ParameterSpec 87.5% 100%
Joinery.Dovetail.Support.Configuration.Binding.ParsableFromStringSpec 100%
Joinery.Dovetail.Support.Configuration.Binding.PropertySpec 100% 87.5%
Joinery.Dovetail.Support.Configuration.Binding.SimpleTypeSpec 100%
Joinery.Dovetail.Support.Configuration.Binding.SourceWriter 100% 87.5%
Joinery.Dovetail.Support.Configuration.Binding.TypeRef 100% 75%
Joinery.Dovetail.Support.Configuration.Binding.TypeSpec 100% 100%
Joinery.Dovetail.Support.Configuration.Binding.UnsupportedTypeSpec 100%
Joinery.Dovetail.Support.Configuration.ConfigurationDeclaration 100%
Joinery.Dovetail.Support.Configuration.ConfigurationOptions 100%
Joinery.Dovetail.Support.Configuration.ConfigurationOptionsEmitter 99.1% 86.8%
Joinery.Dovetail.Support.Configuration.ConfigurationSchemaPipeline 100% 94.5%
Joinery.Dovetail.Support.Configuration.ConfigurationSection 100%
Joinery.Dovetail.Support.Configuration.ConfigurationValidator 100%
Joinery.Dovetail.Support.Configuration.DiagnosticInfo 100% 50%
Joinery.Dovetail.Support.Configuration.DocumentationReader 75.8% 78.3%
Joinery.Dovetail.Support.Configuration.EquatableArray 75% 50%
Joinery.Dovetail.Support.Configuration.EquatableArrayExtensions 100%
Joinery.Dovetail.Support.Configuration.JsonSchemaWriter 88.1% 79.1%
Joinery.Dovetail.Support.Configuration.JsonSchemaWriter.ObjectWriter 100% 100%
Joinery.Dovetail.Support.Configuration.KeyNaming 76.4% 67.3%
Joinery.Dovetail.Support.Configuration.LocationInfo 100% 87.5%
Joinery.Dovetail.Support.Configuration.ModelBuilder 91.6% 75.4%
Joinery.Dovetail.Support.Configuration.SchemaDefinition 100%
Joinery.Dovetail.Support.Configuration.SchemaNode 100%
Joinery.Dovetail.Support.Configuration.SchemaProperty 100%
Joinery.Dovetail.Support.DovetailDependencyParser 95.9% 91.6%
Joinery.Dovetail.Support.ExportDovetails 99.1% 92.7%
Joinery.Dovetail.Support.ExportDovetails.Request 100%
Joinery.Dovetail.Support.ImportDovetails 100% 97.2%
Joinery.Dovetail.Support.ImportDovetails.Request 100%
Joinery.Dovetail.Support.MsBuildConfig 100% 100%
Joinery.Dovetail.Support.SpecularProviderSeed 100% 90%
Joinery.Dovetail.Aspire - 19.2%
Name Line Branch
Joinery.Dovetail.Aspire 19.2% 22.5%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.DovetailDistributedApplicationHelpers 100%
Joinery.Dovetail.DovetailDistributedApplicationHelpers 100%
Joinery.Dovetail.Joints 18.1% 18.7%
Joinery.Dovetail.Joints 18.1% 18.7%
Joinery.Dovetail.Joints.DistributedApplicationBuilderHostBuilderExtensions 50% 50%
Joinery.Dovetail.Joints.DistributedApplicationBuilderJointExtensions 100% 100%
Joinery.Dovetail.Joints.DistributedApplicationHostBuilderExtensions 0% 0%
Joinery.Dovetail.Joints.DistributedApplicationJointExtensions 0% 0%
Joinery.Dovetail.Aspire.Testing - 33.2%
Name Line Branch
Joinery.Dovetail.Aspire.Testing 33.2% 45%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.Testing.Joints 65.8% 37.5%
Joinery.Dovetail.Testing.Joints 66.6% 37.5%
Joinery.Dovetail.Testing.Joints.DistributedApplicationTestingHostBuilderExt
ensions
50% 50%
Joinery.Dovetail.Testing.Joints.DistributedApplicationTestingJointExtension
s
100% 100%
Joinery.Dovetail.Testing.Joints.DovetailDistributedApplicationTestingHelper
s
100%
Joinery.Dovetail.Testing.Joints.DovetailDistributedApplicationTestingHelper
s
100%
Joinery.Dovetail.Autofac - 20.8%
Name Line Branch
Joinery.Dovetail.Autofac 20.8% 50%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail 63.1% 50%
Joinery.Dovetail.Autofac.AutofacJoint 100%
Joinery.Dovetail.ConfigureAutofac 100% 100%
Joinery.Dovetail.Joints 36.3% 37.5%
Joinery.Dovetail.Joints 36.3% 37.5%
Joinery.Dovetail.Joints.AutofacHostBuilderExtensions 50% 50%
Joinery.Dovetail.Joints.AutofacJointExtensions 100% 100%
Joinery.Dovetail.Build.Tasks - 80.7%
Name Line Branch
Joinery.Dovetail.Build.Tasks 80.7% 82.5%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.Build.Tasks.ApplicationSchemaBuilder 85.3% 73.1%
Joinery.Dovetail.Build.Tasks.ApplicationSchemaBuilder.MergedKey 100% 100%
Joinery.Dovetail.Build.Tasks.ApplicationSchemaBuilder.Part 100% 100%
Joinery.Dovetail.Build.Tasks.AssemblyMetadataReader 96.5% 84.6%
Joinery.Dovetail.Build.Tasks.CaseInsensitivePattern 93.5% 97.6%
Joinery.Dovetail.Build.Tasks.CaseInsensitivePattern.NameLookup 86.6% 100%
Joinery.Dovetail.Build.Tasks.ConfigurationSchemaDocument 100% 100%
Joinery.Dovetail.Build.Tasks.ConfigurationSchemaFragment 100% 93.3%
Joinery.Dovetail.Build.Tasks.ConfigurationSchemaFragments 100% 100%
Joinery.Dovetail.Build.Tasks.DefinitionRegistry 81% 63.2%
Joinery.Dovetail.Build.Tasks.EditorSettingsMappings 95.1% 82.4%
Joinery.Dovetail.Build.Tasks.EditorSettingsResult 100%
Joinery.Dovetail.Build.Tasks.EditorSettingsScaffold 88.6% 87.5%
Joinery.Dovetail.Build.Tasks.EditorSettingsScaffoldOutcome 100%
Joinery.Dovetail.Build.Tasks.HoistedDefinition 100%
Joinery.Dovetail.Build.Tasks.JsoncArray 100%
Joinery.Dovetail.Build.Tasks.JsoncDocument 100%
Joinery.Dovetail.Build.Tasks.JsoncLiteral 100%
Joinery.Dovetail.Build.Tasks.JsoncMember 100%
Joinery.Dovetail.Build.Tasks.JsoncNode 100%
Joinery.Dovetail.Build.Tasks.JsoncObject 100%
Joinery.Dovetail.Build.Tasks.JsoncParser 90.5% 80.4%
Joinery.Dovetail.Build.Tasks.JsoncString 100%
Joinery.Dovetail.Build.Tasks.MergeConfigurationSchema 80.7% 60%
Joinery.Dovetail.Build.Tasks.ScaffoldEditorSettings 82.3% 58.3%
Joinery.Dovetail.Build.Tasks.SchemaStoreAppSettings 100% 83.3%
Joinery.Dovetail.Build.Tasks.SectionNode 100% 100%
Joinery.Dovetail.Build.Tasks.VsCodeSettingsEditor 95.9% 87.5%
Joinery.Dovetail.Build.Tasks.VsCodeSettingsEditor.EditSession 99.1% 90.6%
Joinery.Dovetail.Build.Tasks.VsCodeSettingsEditor.Renderer 100% 100%
Joinery.Dovetail.Build.Tasks.WriteConfigurationSchemaSegment 63.1% 64.2%
Joinery.Dovetail.Configuration.Json - 12%
Name Line Branch
Joinery.Dovetail.Configuration.Json 12% 38.5%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.Configuration.Json.JsonBrowserJoint 5% 4.5%
Joinery.Dovetail.Configuration.Json.JsonBrowserJoint 10% 4.5%
Joinery.Dovetail.Configuration.Json.JsonEmbeddedJoint 100% 100%
Joinery.Dovetail.Configuration.Json.JsonJoint 100% 95%
Joinery.Dovetail.Configuration.Toml - 2.5%
Name Line Branch
Joinery.Dovetail.Configuration.Toml 2.5% 12.8%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.Configuration.Toml.TomlBrowserJoint 0% 0%
Joinery.Dovetail.Configuration.Toml.TomlBrowserJoint 0% 0%
Joinery.Dovetail.Configuration.Toml.TomlEmbeddedJoint 100% 100%
Joinery.Dovetail.Configuration.Toml.TomlJoint 5% 15%
Joinery.Dovetail.Configuration.Yaml - 33%
Name Line Branch
Joinery.Dovetail.Configuration.Yaml 33% 46.1%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.Configuration.Yaml.StaticConfigurationProvider 100% 50%
Joinery.Dovetail.Configuration.Yaml.StaticConfigurationSource 100%
Joinery.Dovetail.Configuration.Yaml.YamlBrowserJoint 7.1% 4.5%
Joinery.Dovetail.Configuration.Yaml.YamlBrowserJoint 3.5% 4.5%
Joinery.Dovetail.Configuration.Yaml.YamlConfigurationExtensions 88.8% 50%
Joinery.Dovetail.Configuration.Yaml.YamlConfigurationProvider 71.4%
Joinery.Dovetail.Configuration.Yaml.YamlConfigurationSource 100%
Joinery.Dovetail.Configuration.Yaml.YamlConfigurationStreamParser 86.2% 63.3%
Joinery.Dovetail.Configuration.Yaml.YamlEmbeddedJoint 100% 100%
Joinery.Dovetail.Configuration.Yaml.YamlJoint 100% 95%
Joinery.Dovetail.DryIoc - 21%
Name Line Branch
Joinery.Dovetail.DryIoc 21% 59.2%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.DryIoc 100% 100%
Joinery.Dovetail.DryIoc.ConfigureDryIoc 100% 100%
Joinery.Dovetail.DryIoc.DryIocJoint 100%
Joinery.Dovetail.DryIoc.DryIocOptions 100%
Joinery.Dovetail.DryIoc.DryIocOptionsExtensions 100% 100%
Joinery.Dovetail.Joints 36.3% 37.5%
Joinery.Dovetail.Joints 36.3% 37.5%
Joinery.Dovetail.Joints.DryIocHostBuilderExtensions 50% 50%
Joinery.Dovetail.Joints.DryIocJointExtensions 100% 100%
Joinery.Dovetail.Hosting - 10.3%
Name Line Branch
Joinery.Dovetail.Hosting 10.3% 50%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.Joints.HostApplicationHostBuilderExtensions 50% 50%
Joinery.Dovetail.Joints.HostApplicationJointExtensions 100% 100%
Joinery.Dovetail.Joints.HostApplicationJointExtensions 100% 100%
Joinery.Dovetail.Joints 36.3% 37.5%
Joinery.Dovetail.Joints 36.3% 37.5%
Joinery.Dovetail.Mermaid - 30.5%
Name Line Branch
Joinery.Dovetail.Mermaid 30.5% 89.3%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.DovetailContextDiagram 86.8% 89.3%
Joinery.Dovetail.OpenTelemetry - 21.5%
Name Line Branch
Joinery.Dovetail.OpenTelemetry 21.5% 60%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.Joints 68.1% 50%
Joinery.Dovetail.Joints 68.1% 50%
Joinery.Dovetail.Joints.OpenTelemetryHostBuilderExtensions 100% 100%
Joinery.Dovetail.Joints.OpenTelemetryJointExtensions 100% 100%
Joinery.Dovetail.OpenTelemetry.Joints.ILoggerProviderBuilderJoint 100%
Joinery.Dovetail.OpenTelemetry.Joints.IMeterProviderBuilderJoint 100%
Joinery.Dovetail.OpenTelemetry.Joints.IResourceBuilderJoint 100%
Joinery.Dovetail.OpenTelemetry.Joints.ITracerProviderJoint 100%
Joinery.Dovetail.OpenTelemetry.Joints.OpenTelemetryJointExtensions 100%
Joinery.Dovetail.Serilog - 36.6%
Name Line Branch
Joinery.Dovetail.Serilog 36.6% 73.4%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 66.6%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.Joints 40.9% 37.5%
Joinery.Dovetail.Joints 45.4% 37.5%
Joinery.Dovetail.Joints.SerilogHostBuilderExtensions 50% 50%
Joinery.Dovetail.Joints.SerilogJointExtensions 100% 100%
Joinery.Dovetail.Serilog.SerilogJoint 100%
Joinery.Dovetail.Serilog.SerilogJoint 100%
Joinery.Dovetail.Serilog.SerilogLoggerRegistration 100% 96.6%
Joinery.Dovetail.Serilog.SerilogMinimumLevelConfiguration 100% 89.2%
Joinery.Dovetail.Stashbox - 23.7%
Name Line Branch
Joinery.Dovetail.Stashbox 23.7% 62%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.Joints 36.3% 37.5%
Joinery.Dovetail.Joints 36.3% 37.5%
Joinery.Dovetail.Joints.StashboxHostBuilderExtensions 50% 50%
Joinery.Dovetail.Joints.StashboxJointExtensions 100% 100%
Joinery.Dovetail.Stashbox 100% 100%
Joinery.Dovetail.Stashbox.ConfigureStashbox 100% 100%
Joinery.Dovetail.Stashbox.StashboxJoint 100%
Joinery.Dovetail.Stashbox.StashboxOptions 100%
Joinery.Dovetail.Stashbox.StashboxOptionsExtensions 100% 100%
lib - 100%
Name Line Branch
lib 100% 72.7%
lib.LibraryLifecycle 100% 100%
lib.PluginScanner 100% 70%
Rocket.Surgery.Extensions.Testing - 19.4%
Name Line Branch
Rocket.Surgery.Extensions.Testing 19.4% 23.9%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
MyAssembly.Info 0%
MyAssembly.Metadata 0%
MyAssembly.Project 0%
Rocket.Surgery.Extensions.Testing.DryIocExtensions 59.1% 15%
Rocket.Surgery.Extensions.Testing.LoggerTest 0%
Rocket.Surgery.Extensions.Testing.LoggerTest 35%
Rocket.Surgery.Extensions.Testing.RocketSurgeonsTestingDefaults 100%
Rocket.Surgery.Extensions.Testing.RocketSurgeryTestContext 0%
Rocket.Surgery.Extensions.Testing.RocketSurgeryTestContext 72.7% 30.7%
Rocket.Surgery.Extensions.Testing.RocketSurgeryTestContext 0%
Rocket.Surgery.Extensions.Testing.TestBootstrapException 0%
Rocket.Surgery.Extensions.Testing.FakeItEasy - 12.5%
Name Line Branch
Rocket.Surgery.Extensions.Testing.FakeItEasy 12.5% 79.1%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
MyAssembly.Info 0%
MyAssembly.Metadata 0%
MyAssembly.Project 0%
Rocket.Surgery.Extensions.Testing.AutoFake 59.3% 100%
Rocket.Surgery.Extensions.Testing.AutoFakeTest 0%
Rocket.Surgery.Extensions.Testing.AutoFakeTest 56.6% 50%
Rocket.Surgery.Extensions.Testing.AutoFakeTest 0%
Rocket.Surgery.Extensions.Testing.FakeItEasyLoggerFactory 0%
Rocket.Surgery.Extensions.Testing.ModuleInitializer 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators - 35.1%
Name Line Branch
Rocket.Surgery.Extensions.Testing.SourceGenerators 35.1% 38.8%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
MyAssembly.Info 0%
MyAssembly.Metadata 0%
MyAssembly.Project 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.AnalyzerTestResult 0% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CodeActionTestResult 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CodeFixTestResult 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CodeMarkup 0% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CodeRefactoringTestResul
t
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CollectibleTestAssemblyL
oadContext
66.6%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CompletionItemTestResult 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CompletionListTestResult 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.CompletionTestResult 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.Customizers 48.1% 43.3%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratedAssemblyLocatio
n
100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GenerationHelpers 100% 83.3%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratorAdditionalText 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratorTestContext 75.4% 62.6%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratorTestContextBuil
der
39% 33.3%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratorTestContextExte
nsions
0% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratorTestResult 75% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.GeneratorTestResults 54.7% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.Helpers 100% 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.MarkedLocation 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.NamedSourceText 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.OptionsProvider 76.4% 41.6%
Rocket.Surgery.Extensions.Testing.SourceGenerators.OptionsProvider.OptionsO
bject
100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.ResolvedCodeFixTestResul
t
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.ResolvedCodeRefactoringT
estResult
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.TestProjectInformation 100%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt
37.7% 41.3%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.AdditionalTextConverter
0% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.AnalyzerTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CodeActionConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CodeActionTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CodeFixTestResultConverter
0% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CodeRefactoringTestResultConverter
0% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CompletionItemTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CompletionListTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.CompletionTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.DiagnosticConverter
100% 75%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.GeneratorTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.LocationConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.ResolvedCodeFixTestResultConverter
0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.ResolvedCodeRefactoringTestResultConverter
0% 0%
Rocket.Surgery.Extensions.Testing.SourceGenerators.VerifyGeneratorTextConte
xt.TextChangeConverter
0%
Rocket.Surgery.Extensions.Testing.TUnit - 3.4%
Name Line Branch
Rocket.Surgery.Extensions.Testing.TUnit 3.4% ****
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
MyAssembly.Info 0%
MyAssembly.Metadata 0%
MyAssembly.Project 0%
Rocket.Surgery.Extensions.Testing.Sink 50%
Rocket.Surgery.Extensions.Testing.TestRecord 100%
Rocket.Surgery.Extensions.Testing.TestRecord 11.6%
Sample.BlazorWasm - 0%
Name Line Branch
Sample.BlazorWasm 0% 0%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Program 0%
Sample.BlazorWasm.BrowserLogExporter 0% 0%
Sample.BlazorWasm.BrowserLoggerJoint 0%
Sample.BlazorWasm.BrowserMetricExporter 0% 0%
Sample.BlazorWasm.BrowserMetricsJoint 0%
Sample.BlazorWasm.BrowserResourceJoint 0%
Sample.BlazorWasm.BrowserStartupJoint 0%
Sample.BlazorWasm.BrowserStartupStatus 0%
Sample.BlazorWasm.BrowserTelemetry 0% 0%
Sample.BlazorWasm.BrowserTelemetryExporter 0% 0%
Sample.BlazorWasm.BrowserTelemetryJoint 0%
Sample.BlazorWasm.Pages.Counter 0%
Sample.BlazorWasm.Pages.FetchData 0% 0%
Sample.BlazorWasm.Pages.FetchData.WeatherForecast 0%
Sample.BlazorWasm.Pages.Index 0% 0%
Sample.BlazorWasm.Pages.OpenTelemetryParity 0% 0%
Sample.BlazorWasm.Shared.MainLayout 0%
Sample.BlazorWasm.Shared.NavMenu 0% 0%
Sample.BlazorWasm.Shared.SurveyPrompt 0%
Sample.Core - 0%
Name Line Branch
Sample.Core 0% 0%
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Joinery.Dovetail.Joints 0% 0%
Joinery.Dovetail.Joints.DatabaseConfiguratorHostBuilderExtensions 0% 0%
Joinery.Dovetail.Joints.DatabaseConfiguratorJointExtensions 0% 0%
Sample.Core.AService 0%
Sample.Core.CoreConvention 0%
Sample.Core.Databases.DatabaseConfigurator 0%
Sample.Core.Databases.DatabaseServiceJoint 0%
Sample.Core.TestConvention 0%
Sample.Core.TestService 0%
Sample.DependencyOne - 0%
Name Line Branch
Sample.DependencyOne 0% ****
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Sample.DependencyOne.Example1.Request 0%
Sample.DependencyOne.Example1.Validator 0%
Sample.DependencyThree - 0%
Name Line Branch
Sample.DependencyThree 0% ****
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Sample.DependencyThree.Example3.Request 0%
Sample.DependencyThree.Example3.Validator 0%
Sample.DependencyTwo - 0%
Name Line Branch
Sample.DependencyTwo 0% ****
JetBrains.Annotations.AspChildControlTypeAttribute 0%
JetBrains.Annotations.AspMvcActionAttribute 0%
JetBrains.Annotations.AspMvcAreaAttribute 0%
JetBrains.Annotations.AspMvcAreaMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcAreaViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcControllerAttribute 0%
JetBrains.Annotations.AspMvcMasterLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcPartialViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewComponentViewLocationFormatAttribute 0%
JetBrains.Annotations.AspMvcViewLocationFormatAttribute 0%
JetBrains.Annotations.AspRequiredAttributeAttribute 0%
JetBrains.Annotations.AspRouteConventionAttribute 0%
JetBrains.Annotations.AspTypePropertyAttribute 0%
JetBrains.Annotations.AssertionConditionAttribute 0%
JetBrains.Annotations.BaseTypeRequiredAttribute 0%
JetBrains.Annotations.CodeTemplateAttribute 0%
JetBrains.Annotations.CollectionAccessAttribute 0%
JetBrains.Annotations.ContractAnnotationAttribute 0%
JetBrains.Annotations.HtmlAttributeValueAttribute 0%
JetBrains.Annotations.HtmlElementAttributesAttribute 0%
JetBrains.Annotations.LanguageInjectionAttribute 0%
JetBrains.Annotations.LocalizationRequiredAttribute 0%
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.MustDisposeResourceAttribute 0%
JetBrains.Annotations.MustUseReturnValueAttribute 0%
JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute 0%
JetBrains.Annotations.PathReferenceAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
JetBrains.Annotations.RazorDirectiveAttribute 0%
JetBrains.Annotations.RazorImportNamespaceAttribute 0%
JetBrains.Annotations.RazorInjectionAttribute 0%
JetBrains.Annotations.RazorPageBaseTypeAttribute 0%
JetBrains.Annotations.RouteParameterConstraintAttribute 0%
JetBrains.Annotations.StringFormatMethodAttribute 0%
JetBrains.Annotations.TestSubjectAttribute 0%
JetBrains.Annotations.UriStringAttribute 0%
JetBrains.Annotations.UsedImplicitlyAttribute 0%
JetBrains.Annotations.ValueProviderAttribute 0%
JetBrains.Annotations.ValueRangeAttribute 0%
Sample.DependencyTwo.Example2.Request 0%
Sample.DependencyTwo.Example2.Validator 0%
Specular - 0%
Name Line Branch
Specular 0% ****
JetBrains.Annotations.MeansImplicitUseAttribute 0%
JetBrains.Annotations.PublicAPIAttribute 0%
Specular.Abstractions.SpecularHashAttribute 0%
web - 85%
Name Line Branch
web 85% 58.3%
Joinery.Dovetail.Hosting.Generated.DovetailConfigurationSchemaEndpointJoint 100%
Program 83.3% 58.3%

@david-driscoll

Copy link
Copy Markdown
Member Author

Closing for now: a web SDK of its own would lead to mirroring every SDK type (Worker, Razor, BlazorWebAssembly...). A web application keeps applying Joinery.Dovetail.Sdk with an <Sdk> element next to Microsoft.NET.Sdk.Web. The branch claude/dovetail-sdk-web is kept in case this comes back.

🤖 Closed by Claude Code

@github-actions github-actions Bot removed this from the v0.4.3 milestone Nov 2, 2026
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