Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump FluentValidation from 11.9.1 to 11.9.2 in /src/HomeInventory #867

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 10, 2024

Bumps FluentValidation from 11.9.1 to 11.9.2.

Release notes

Sourced from FluentValidation's releases.

11.9.2

Release notes

Please read the upgrade guide if you are moving from 10.x to 11.x

Note that the after 11.1.0 release, the FluentValidation.AspNetCore package has been moved to a separate repository and is now versioned and released separately. These release notes now only apply to the core FluentValidation package. For FluentValidation.AspNetCore release notes, please visit the FluentValidation.AspNetCore repository.

Changes in 11.9.2

  • ScalePrecisionValidator error message clarification (#2211)

Changes in 11.9.1

  • Fix issue with CascadeMode on child validators (#2207)

Changes in 11.9.0

  • Fix memory leak in NotEmptyValidator/EmptyValidator (#2174)
  • Add more descriptive error messages if a rule throws a NullReferenceException (#2152)
  • Add support for caching root parameter expressions (eg RuleFor(x => x)) (#2168)
  • Prevent AddValidatorsFromAssemblyContaining from registering validators twice (#2182)
  • Add builds for .net 8

Changes in 11.8.1

  • Fix unintentional behavioural changes in introduced in the previous release as part of #2158

Changes in 11.8.0

  • Added AbstractValidator.OnRuleAdded to allow customization of rule instances after creation (#2114)
  • Fix Serbian translation of LengthValidator (#2147)
  • Fix chinese culture codes (#2151)
  • Add Khmer translations (#2155)
  • Various performance improvements (#2158)
  • Fix ChildRules with class hierarchies (#2165)

Changes in 11.7.1

  • Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#2125)

Changes in 11.7.0

  • Add additional constructor for combining multiple ValidationResult instances (#2125)
  • Add PropertyPath placeholder (#2134)
  • Fix Brazilian Portuguese translation (#2131)

Changes in 11.6.0

  • Add OnFailurecCreated callback in ValidatorOptions.Global (#2120)
  • Fix typo in Russian localization (#2102)
  • Add Tajik language (#2108)
  • Fixed some typos in Validator Extension docblocks (#2118)

Changes in 11.5.2

  • Resolve issue with ruleset propagation for multiple levels of child rules (#2097)

Changes in 11.5.1

  • Deprecated the ability to disable the root model null check via overriding AbstractValidator.EnsureInstanceNotNull (See #2069 for migration steps)

... (truncated)

Changelog

Sourced from FluentValidation's changelog.

11.9.2 - 10 Jun 2024 ScalePrecisionValidator error message clarification (#2211)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Jun 10, 2024
@github-actions github-actions bot added enhancement New feature or request maintenance labels Jun 10, 2024
Copy link

github-actions bot commented Jun 10, 2024

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails

Scanned Manifest Files

Copy link

github-actions bot commented Jun 10, 2024

Test Results

294 tests  ±0   294 ✅ ±0   5s ⏱️ -1s
  1 suites ±0     0 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit 58aabb7. ± Comparison against base commit bd56ce6.

This pull request removes 17 and adds 17 tests. Note that renamed tests count towards both.
HomeInventory.Tests.Systems.Mapping.ContractsMappingsTests ‑ ShouldMap(instance: AuthenticateResult { Id = clxtqyh3y004e1947aoumtcj2, Token = Tokenb378a3b7-3813-4169-8c1c-45e46ff8f738 }, destination: typeof(HomeInventory.Contracts.LoginResponse))
HomeInventory.Tests.Systems.Mapping.ContractsMappingsTests ‑ ShouldMap(instance: LoginRequest { Email = Email826bd29f-f3ea-4446-bed5-ea948b4238b1, Password = Password61a04ae7-76e4-436f-93e9-718a8e3f4398 }, destination: typeof(HomeInventory.Application.Cqrs.Queries.Authenticate.AuthenticateQuery))
HomeInventory.Tests.Systems.Mapping.ModelMappingsTests ‑ ShouldMap(instance: Amount { Unit = MicroLiter, Value = 188 }, destination: typeof(HomeInventory.Infrastructure.Persistence.Models.ProductAmountModel))
HomeInventory.Tests.Systems.Mapping.ModelMappingsTests ‑ ShouldMap(instance: ProductAmountModel { UnitName = "Shot", Value = 63 }, destination: typeof(HomeInventory.Domain.ValueObjects.Amount))
HomeInventory.Tests.Systems.Mapping.ModelMappingsTests ‑ ShouldMap(instance: clxtqyh0k003w19478h9yyhk8, destination: typeof(Visus.Cuid.Cuid))
HomeInventory.Tests.Systems.Mapping.ModelMappingsTests ‑ ShouldMap(instance: clxtqyh0k003x1947ez2ew0a4, destination: typeof(HomeInventory.Domain.ValueObjects.ProductId))
HomeInventory.Tests.Systems.Mapping.UserManagementContractsMappingsTests ‑ ShouldMap(instance: RegisterRequest { Email = Email432c1d1e-1865-48d3-8319-c1e89c7c8786, Password = Password8608259a-680c-4070-a40d-47ffb57ae60c }, destination: typeof(HomeInventory.Application.Cqrs.Commands.Register.RegisterCommand))
HomeInventory.Tests.Systems.Mapping.UserManagementContractsMappingsTests ‑ ShouldMap(instance: RegisterRequest { Email = Emaila4bc0a1b-b894-43bb-a726-052753cadf8b, Password = Password1d141806-7d84-401c-9248-df8cb05c9c7e }, destination: typeof(HomeInventory.Application.Cqrs.Queries.UserId.UserIdQuery))
HomeInventory.Tests.Systems.Mapping.UserManagementContractsMappingsTests ‑ ShouldMap(instance: UserIdResult { UserId = clxtqyh2e00491947l5o3m32l }, destination: typeof(HomeInventory.Contracts.RegisterResponse))
HomeInventory.Tests.Systems.Mapping.UserManagementContractsMappingsTests ‑ ShouldMap(instance: clxtqyh2e0046194707n68ki9, destination: typeof(Visus.Cuid.Cuid))
…
HomeInventory.Tests.Systems.Mapping.ContractsMappingsTests ‑ ShouldMap(instance: AuthenticateResult { Id = clxuflnvf001f8591vtsp3mcx, Token = Token8193b1c8-57fa-4931-9bf8-c886ed352352 }, destination: typeof(HomeInventory.Contracts.LoginResponse))
HomeInventory.Tests.Systems.Mapping.ContractsMappingsTests ‑ ShouldMap(instance: LoginRequest { Email = Email4c39e737-9312-47bd-b166-51e3174d5473, Password = Password33d81e9c-4426-47f1-be43-be8f44e9c689 }, destination: typeof(HomeInventory.Application.Cqrs.Queries.Authenticate.AuthenticateQuery))
HomeInventory.Tests.Systems.Mapping.ModelMappingsTests ‑ ShouldMap(instance: Amount { Unit = Gallon, Value = 170 }, destination: typeof(HomeInventory.Infrastructure.Persistence.Models.ProductAmountModel))
HomeInventory.Tests.Systems.Mapping.ModelMappingsTests ‑ ShouldMap(instance: ProductAmountModel { UnitName = "Pottle", Value = 29 }, destination: typeof(HomeInventory.Domain.ValueObjects.Amount))
HomeInventory.Tests.Systems.Mapping.ModelMappingsTests ‑ ShouldMap(instance: clxuflnpy00148591spkucc2q, destination: typeof(Visus.Cuid.Cuid))
HomeInventory.Tests.Systems.Mapping.ModelMappingsTests ‑ ShouldMap(instance: clxuflnpy00158591iuwwulmp, destination: typeof(HomeInventory.Domain.ValueObjects.ProductId))
HomeInventory.Tests.Systems.Mapping.UserManagementContractsMappingsTests ‑ ShouldMap(instance: RegisterRequest { Email = Email06e43428-35a2-41d1-b331-e18bbe4fc995, Password = Password0ddd37be-b528-4285-8462-a8465d18e14a }, destination: typeof(HomeInventory.Application.Cqrs.Queries.UserId.UserIdQuery))
HomeInventory.Tests.Systems.Mapping.UserManagementContractsMappingsTests ‑ ShouldMap(instance: RegisterRequest { Email = Email131575bf-05c8-445b-9e16-c4b95a21d0f9, Password = Password72b9217d-6dc5-453c-bf48-0bceebd91716 }, destination: typeof(HomeInventory.Application.Cqrs.Commands.Register.RegisterCommand))
HomeInventory.Tests.Systems.Mapping.UserManagementContractsMappingsTests ‑ ShouldMap(instance: UserIdResult { UserId = clxuflo5g002q8591zbik7uoe }, destination: typeof(HomeInventory.Contracts.RegisterResponse))
HomeInventory.Tests.Systems.Mapping.UserManagementContractsMappingsTests ‑ ShouldMap(instance: clxuflo5f002n85917lqbskph, destination: typeof(Visus.Cuid.Cuid))
…

♻️ This comment has been updated with latest results.

@gritcsenko
Copy link
Owner

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/nuget/src/HomeInventory/FluentValidation-11.9.2 branch 2 times, most recently from a7fea3c to 9635fc3 Compare June 25, 2024 01:37
Bumps [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.9.1 to 11.9.2.
- [Release notes](https://github.com/JeremySkinner/fluentvalidation/releases)
- [Changelog](https://github.com/FluentValidation/FluentValidation/blob/main/Changelog.txt)
- [Commits](FluentValidation/FluentValidation@11.9.1...11.9.2)

---
updated-dependencies:
- dependency-name: FluentValidation
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/nuget/src/HomeInventory/FluentValidation-11.9.2 branch from 9635fc3 to 58aabb7 Compare June 25, 2024 01:47
Copy link

Code Coverage

Package Line Rate Branch Rate Health
HomeInventory.Application.UserManagement 90% 100%
HomeInventory.Contracts.UserManagement.Validators 100% 92%
HomeInventory.Contracts.Validations 100% 100%
HomeInventory.Domain.Primitives 83% 86%
HomeInventory.Application.Framework 98% 100%
HomeInventory.Tests.Framework 86% 67%
HomeInventory.Web 81% 64%
HomeInventory.Web.Framework 90% 60%
HomeInventory.Core 93% 81%
HomeInventory.Application 93% 45%
HomeInventory.Infrastructure 91% 77%
HomeInventory.Infrastructure.Framework 82% 44%
HomeInventory.Infrastructure.UserManagement 93% 50%
HomeInventory.Application.UserManagement.Interfaces 93% 100%
HomeInventory.Domain.UserManagement 92% 100%
HomeInventory.Web.UserManagement 100% 100%
HomeInventory.Domain 89% 86%
Summary 88% (1614 / 1839) 67% (336 / 498)

Minimum allowed line rate is 60%

Copy link

Summary

Summary
Generated on: 06/25/2024 - 13:17:51
Coverage date: 06/25/2024 - 13:17:35
Parser: Cobertura
Assemblies: 17
Classes: 217
Files: 205
Line coverage: 87.8% (1631 of 1856)
Covered lines: 1631
Uncovered lines: 225
Coverable lines: 1856
Total lines: 5529
Branch coverage: 67.6% (330 of 488)
Covered branches: 330
Total branches: 488
Method coverage: Feature is only available for sponsors
Tag: 1720_9655097284

Coverage

HomeInventory.Application - 93.3%
Name Line Branch
HomeInventory.Application 93.3% 45.4%
HomeInventory.Application.AssemblyReference 100%
HomeInventory.Application.BaseHealthCheck 88.8% 100%
HomeInventory.Application.Cqrs.Behaviors.LoggingBehavior`2 84.6% 33.3%
HomeInventory.Application.Cqrs.Behaviors.UnitOfWorkBehavior`2 94.1% 75%
HomeInventory.Application.Cqrs.Queries.Authenticate.AuthenticateQueryHandle
r
100% 100%
HomeInventory.Application.HealthCheckTags 100%
HomeInventory.Application.LogEvents 94.1% 12.5%
HomeInventory.Application.MediatRServiceConfigurationExtensions 100%
Microsoft.Extensions.DependencyInjection.ApplicationServiceCollectionExtens
ions
100%
HomeInventory.Application.Framework - 97.8%
Name Line Branch
HomeInventory.Application.Framework 97.8% ****
HomeInventory.Application.Cqrs.DomainEvents.DomainEventNotification 100%
HomeInventory.Application.Cqrs.DomainEvents.DomainEventNotification`1 100%
HomeInventory.Application.Framework.FeatureFlag 100%
HomeInventory.Application.Framework.FeatureFlag`1 100%
HomeInventory.Application.Framework.FeatureManagerExtensions 0%
HomeInventory.Application.Framework.Mapping.BaseMappingsProfile 100%
HomeInventory.Application.Framework.Mapping.TypeConverterAdapter`3 100%
HomeInventory.Application.Interfaces.Messaging.CommandHandler`1 100%
HomeInventory.Application.Interfaces.Messaging.QueryHandler`2 100%
HomeInventory.Application.MappingAssemblySource 100%
Microsoft.Extensions.DependencyInjection.ApplicationFrameworkServiceCollect
ionExtensions
100%
HomeInventory.Application.UserManagement - 93.4%
Name Line Branch
HomeInventory.Application.UserManagement 93.4% 100%
HomeInventory.Application.Cqrs.Commands.Register 94.4% 100%
HomeInventory.Application.Cqrs.Commands.Register.RegisterCommandHandler 100% 100%
HomeInventory.Application.Cqrs.DomainEvents.UserCreatedDomainEventHandler 0%
HomeInventory.Application.Cqrs.Queries.UserId.UserIdQueryHandler 100%
HomeInventory.Application.UserManagement.AssemblyReference 0%
HomeInventory.Application.UserManagement.Interfaces - 92.8%
Name Line Branch
HomeInventory.Application.UserManagement.Interfaces 92.8% ****
HomeInventory.Application.Cqrs.Commands.Register.RegisterCommandExtensions 100%
HomeInventory.Application.UserManagement.Interfaces.AssemblyReference 0%
HomeInventory.Contracts.UserManagement.Validators - 100%
Name Line Branch
HomeInventory.Contracts.UserManagement.Validators 100% 91.6%
HomeInventory.Contracts.UserManagement.Validators.AssemblyReference 100%
HomeInventory.Contracts.Validations.PasswordCharacterSet 100%
HomeInventory.Contracts.Validations.PasswordCharacterSets 100%
HomeInventory.Contracts.Validations.PasswordValidator`1 100% 100%
HomeInventory.Contracts.Validations.PasswordValidatorOptions 100% 100%
HomeInventory.Contracts.Validations.RegisterRequestValidator 100%
HomeInventory.Contracts.Validations.RuleBuilderExtensions 100% 50%
HomeInventory.Contracts.Validations - 100%
Name Line Branch
HomeInventory.Contracts.Validations 100% ****
HomeInventory.Contracts.Validations.AssemblyReference 100%
HomeInventory.Contracts.Validations.LoginRequestValidator 100%
HomeInventory.Core - 92.7%
Name Line Branch
HomeInventory.Core 92.7% 80.7%
HomeInventory.Core.AnonymousAsyncDisposable 100% 100%
HomeInventory.Core.AssemblyReference 0%
HomeInventory.Core.DecimalExtensions 87.5% 50%
HomeInventory.Core.DictionaryExtensions 100% 100%
HomeInventory.Core.DisposableExtensions 85.7% 50%
HomeInventory.Core.EnumerableExtensions 100% 100%
HomeInventory.Core.Execute 100%
HomeInventory.Core.LazyExtensions 100% 100%
HomeInventory.Core.OptionalExtensions 93.3% 71.4%
HomeInventory.Core.Scope`1 88.8% 75%
HomeInventory.Core.ScopeAccessor 100% 100%
HomeInventory.Core.TypeExtensions 100% 100%
HomeInventory.Domain.Primitives.Errors.BaseError 100%
HomeInventory.Domain.Primitives.Errors.ValidationError 33.3%
HomeInventory.Domain - 89.2%
Name Line Branch
HomeInventory.Domain 89.2% 83.3%
HomeInventory.Domain.AssemblyReference 0%
HomeInventory.Domain.Entities.Material 0%
HomeInventory.Domain.Entities.Product 0%
HomeInventory.Domain.Errors.DuplicateProductError 0%
HomeInventory.Domain.Errors.InvalidCredentialsError 100%
HomeInventory.Domain.Events.ProductAddedEvent 0%
HomeInventory.Domain.Events.ProductRemovedEvent 0%
HomeInventory.Domain.FixedTimeProvider 100%
HomeInventory.Domain.ValueObjects.Amount 100% 100%
HomeInventory.Domain.ValueObjects.AmountFactory 100% 83.3%
HomeInventory.Domain.ValueObjects.AmountUnit 100% 75%
HomeInventory.Domain.ValueObjects.MaterialId 0%
HomeInventory.Domain.ValueObjects.MeasurementType 100%
HomeInventory.Domain.ValueObjects.ProductId 100%
Microsoft.Extensions.DependencyInjection.DomainServiceCollectionExtensions 100%
HomeInventory.Domain.Primitives - 82.5%
Name Line Branch
HomeInventory.Domain.Primitives 82.5% 86.3%
HomeInventory.Application.Mapping.BuilderObjectConverter`3 100% 100%
HomeInventory.Application.Mapping.ObjectConverter`2 100% 100%
HomeInventory.Domain.Events.DomainEvent 100%
HomeInventory.Domain.Primitives.AggregateRoot`2 60%
HomeInventory.Domain.Primitives.AssemblyReference 0%
HomeInventory.Domain.Primitives.BaseEnumeration`1 87.5%
HomeInventory.Domain.Primitives.BaseEnumeration`2 50%
HomeInventory.Domain.Primitives.Entity`2 100%
HomeInventory.Domain.Primitives.EnumerationItemsCollection 100%
HomeInventory.Domain.Primitives.EnumerationItemsCollection`1 85.7% 100%
HomeInventory.Domain.Primitives.Equatable`1 100% 83.3%
HomeInventory.Domain.Primitives.EquatableComponent`1 76.9% 66.6%
HomeInventory.Domain.Primitives.Errors.ConflictError 100%
HomeInventory.Domain.Primitives.Errors.NotFoundError 100%
HomeInventory.Domain.Primitives.Errors.ObjectValidationError`1 33.3%
HomeInventory.Domain.Primitives.EventsCollection 60%
HomeInventory.Domain.Primitives.Ids.BuildableIdentifierObject`3 100%
HomeInventory.Domain.Primitives.Ids.CuidIdentifierObject`1 100%
HomeInventory.Domain.Primitives.Ids.CuidIdentifierObjectBuilder`1 100%
HomeInventory.Domain.Primitives.Ids.IdentifierObject`2 66.6%
HomeInventory.Domain.Primitives.Ids.IdentifierObjectBuilder`3 100% 100%
HomeInventory.Domain.Primitives.Ids.IdSuppliers 100%
HomeInventory.Domain.Primitives.Ids.UlidIdentifierObject`1 25%
HomeInventory.Domain.Primitives.Ids.UlidIdentifierObjectBuilder`1 100%
HomeInventory.Domain.Primitives.ValueObject`1 100%
HomeInventory.Domain.Primitives.ValueObjectBuilder`3 75%
HomeInventory.Domain.UserManagement - 91.6%
Name Line Branch
HomeInventory.Domain.UserManagement 91.6% ****
HomeInventory.Domain.Aggregates.User 100%
HomeInventory.Domain.Errors.DuplicateEmailError 100%
HomeInventory.Domain.Events.UserCreatedDomainEvent 100%
HomeInventory.Domain.UserManagement.AssemblyReference 0%
HomeInventory.Domain.ValueObjects.Email 100%
HomeInventory.Domain.ValueObjects.UserId 100%
HomeInventory.Infrastructure - 91%
Name Line Branch
HomeInventory.Infrastructure 91% 77.2%
HomeInventory.Infrastructure.AssemblyReference 100%
HomeInventory.Infrastructure.Persistence.DatabaseContext 100% 100%
HomeInventory.Infrastructure.Persistence.Mapping.AmountObjectConverter 100%
HomeInventory.Infrastructure.Persistence.Mapping.ModelMappings 100%
HomeInventory.Infrastructure.Persistence.Models.Configurations.OutboxDataba
seConfigurationApplier
100%
HomeInventory.Infrastructure.Persistence.Models.Configurations.OutboxMessag
eConfiguration
84.6% 0%
HomeInventory.Infrastructure.Persistence.Models.Configurations.PolymorphicD
omainEventTypeResolver
100% 100%
HomeInventory.Infrastructure.Persistence.Models.Interceptors.PublishDomainE
ventsInterceptor
100% 100%
HomeInventory.Infrastructure.Services.EventsPersistenceService 100%
HomeInventory.Infrastructure.Services.PersistenceHealthCheck 71% 62.5%
Microsoft.Extensions.DependencyInjection.InfrastructureServiceCollectionExt
ensions
100%
HomeInventory.Infrastructure.Framework - 81.9%
Name Line Branch
HomeInventory.Infrastructure.Framework 81.9% 39.2%
HomeInventory.Infrastructure.Framework.AssemblyReference 0%
HomeInventory.Infrastructure.Framework.Mapping.MappingExtensions 100% 7.1%
HomeInventory.Infrastructure.Persistence.BaseDatabaseConfigurationApplier`2 50% 0%
HomeInventory.Infrastructure.Persistence.Models.Configurations.EntityTypeBu
ilderExtensions
100%
HomeInventory.Infrastructure.Persistence.Models.Configurations.IdValueConve
rter`2
100%
HomeInventory.Infrastructure.Persistence.Repository`3 82.3% 75%
HomeInventory.Infrastructure.Specifications.ByIdFilterSpecification`2 100%
Microsoft.Extensions.DependencyInjection.InfrastructureFrameworkServiceColl
ectionExtensions
75% 100%
HomeInventory.Infrastructure.UserManagement - 92.8%
Name Line Branch
HomeInventory.Infrastructure.UserManagement 92.8% 50%
HomeInventory.Infrastructure.Persistence.Models.Configurations.UserModelCon
figuration
100%
HomeInventory.Infrastructure.Persistence.Models.Configurations.UserModelDat
abaseConfigurationApplier
100%
HomeInventory.Infrastructure.Persistence.UserRepository 100%
HomeInventory.Infrastructure.Services.BCryptPasswordHasher 100%
HomeInventory.Infrastructure.Specifications.UserHasEmailSpecification 57.1%
HomeInventory.Infrastructure.UserManagement.AssemblyReference 100%
HomeInventory.Infrastructure.UserManagement.Mapping.UserManagementModelMapp
ings
100%
HomeInventory.Infrastructure.UserManagement.Models.Configurations.DomainEve
ntJsonTypeInfo
100% 50%
Microsoft.Extensions.DependencyInjection.InfrastructureUserManagementServic
eCollectionExtensions
100%
HomeInventory.Tests.Framework - 85.7%
Name Line Branch
HomeInventory.Tests.Framework 85.7% 67.1%
HomeInventory.Tests.Framework.Assertions.AssertionExtensions 64.2%
HomeInventory.Tests.Framework.Assertions.DictionaryAssertions 77.2% 66.6%
HomeInventory.Tests.Framework.Assertions.JsonElementAssertions 100% 100%
HomeInventory.Tests.Framework.Assertions.ObjectAssertions`1 100%
HomeInventory.Tests.Framework.Assertions.ObjectExtensions 95.8% 58.3%
HomeInventory.Tests.Framework.Assertions.OkResultAssertions`1 100%
HomeInventory.Tests.Framework.Assertions.OptionAssertions`1 71.4%
HomeInventory.Tests.Framework.Assertions.RouteEndpointAssertions 100%
HomeInventory.Tests.Framework.Assertions.ServiceCollectionAssertions 100% 100%
HomeInventory.Tests.Framework.Assertions.ServiceDescriptorExtensions 100% 100%
HomeInventory.Tests.Framework.Assertions.UlidAssertions 100%
HomeInventory.Tests.Framework.Assertions.UlidAssertions`1 40.7% 0%
HomeInventory.Tests.Framework.Attributes.AcceptanceTestAttribute 0%
HomeInventory.Tests.Framework.Attributes.ArchitectureTestAttribute 100%
HomeInventory.Tests.Framework.Attributes.BrokenTestAttribute 0%
HomeInventory.Tests.Framework.Attributes.CategoryTraitAttribute 100%
HomeInventory.Tests.Framework.Attributes.CategoryTraitDiscoverer 100% 66.6%
HomeInventory.Tests.Framework.Attributes.ClassDataAttribute`1 100%
HomeInventory.Tests.Framework.Attributes.IntegrationTestAttribute 0%
HomeInventory.Tests.Framework.Attributes.InvariantCultureAttribute 100%
HomeInventory.Tests.Framework.Attributes.SkippedAttribute 0%
HomeInventory.Tests.Framework.Attributes.TestPriorityAttribute 0%
HomeInventory.Tests.Framework.Attributes.UnitTestAttribute 100%
HomeInventory.Tests.Framework.BaseContext 100%
HomeInventory.Tests.Framework.BaseTest 100% 100%
HomeInventory.Tests.Framework.BaseTest`1 100%
HomeInventory.Tests.Framework.CancellationImplementation 87.5% 100%
HomeInventory.Tests.Framework.Customizations.ApiBehaviorOptionsCustomizatio
n
100%
HomeInventory.Tests.Framework.Customizations.FixtureExtensions 95.2% 100%
HomeInventory.Tests.Framework.Customizations.RegisterRequestCustomization 100% 100%
HomeInventory.Tests.Framework.DbContextFactory 100% 50%
HomeInventory.Tests.Framework.GivenContext`1 96.8% 78.5%
HomeInventory.Tests.Framework.GivenContext`2 100%
HomeInventory.Tests.Framework.GivenContext`3 100%
HomeInventory.Tests.Framework.IndexedVariable`1 100%
HomeInventory.Tests.Framework.PriorityTestOrderer 100% 83.3%
HomeInventory.Tests.Framework.ReflectionDbContextFactory 100% 50%
HomeInventory.Tests.Framework.ReflectionMethods 100%
HomeInventory.Tests.Framework.ServiceCollectionExtensions 100%
HomeInventory.Tests.Framework.SubstitutionDbContextFactory 100%
HomeInventory.Tests.Framework.TestingLogger`1 50%
HomeInventory.Tests.Framework.ThenCatchedContext 100%
HomeInventory.Tests.Framework.ThenContext 100%
HomeInventory.Tests.Framework.ThenContext`1 100%
HomeInventory.Tests.Framework.ValueContainer 100%
HomeInventory.Tests.Framework.ValuesCollection 65.7% 56.2%
HomeInventory.Tests.Framework.Variable 100%
HomeInventory.Tests.Framework.Variable`1 75%
HomeInventory.Tests.Framework.VariablesCollectionExtensions 85.7% 50%
HomeInventory.Tests.Framework.VariablesContainer 100% 83.3%
HomeInventory.Tests.Framework.WhenContext 92.3%
HomeInventory.Web - 81.1%
Name Line Branch
HomeInventory.Web 81.1% 63.8%
HomeInventory.Web.AssemblyReference 100%
HomeInventory.Web.Authentication.GuidJwtIdentityGenerator 100%
HomeInventory.Web.Authentication.JwtTokenGenerator 100%
HomeInventory.Web.Authorization.Dynamic.DynamicAuthorizationHandler 0% 0%
HomeInventory.Web.Authorization.Dynamic.DynamicPermissionRequirement 50%
HomeInventory.Web.Configuration.CorrelationIdContainer 100%
HomeInventory.Web.Configuration.JwtBearerOptionsSetup 100%
HomeInventory.Web.Configuration.JwtOptions 100% 100%
HomeInventory.Web.Configuration.Validation.JwtOptionsValidator 100%
HomeInventory.Web.Mapping.ContractsMappings 100%
HomeInventory.Web.Middleware.CorrelationIdMiddleware 100% 100%
HomeInventory.Web.Middleware.HeaderNames 100%
HomeInventory.Web.Middleware.ProblemTraceIdentifierMiddleware 0%
HomeInventory.Web.Modules.AuthenticationModule 100%
HomeInventory.Web.Modules.PermissionModule 83.3%
HomeInventory.Web.OpenApi.ConfigureSwaggerOptions 72.9% 31.2%
HomeInventory.Web.OpenApi.DeprecatedSwaggerOperationFilter 100%
HomeInventory.Web.OpenApi.JsonOpenApiValueConverter 100% 100%
HomeInventory.Web.OpenApi.ParametersSwaggerOperationFilter 100% 100%
HomeInventory.Web.OpenApi.ResponsesSwaggerOperationFilter 100% 100%
HomeInventory.Web.OpenApi.SwaggerDefaultValues 100% 100%
Microsoft.Extensions.DependencyInjection.DynamicAuthorizationServiceCollect
ionExtensions
94.1% 83.3%
Microsoft.Extensions.DependencyInjection.WebServiceCollectionExtensions 94.8% 66.6%
HomeInventory.Web.Framework - 89.7%
Name Line Branch
HomeInventory.Web.Framework 89.7% 61.8%
HomeInventory.Web.EndpointRouteBuilderExtensions 100%
HomeInventory.Web.Framework.FluentOptionsValidator 50%
HomeInventory.Web.Framework.FluentOptionsValidator`1 92.3% 50%
HomeInventory.Web.Framework.MappingExtensions 100% 12.5%
HomeInventory.Web.Framework.SectionPath 77.7% 0%
HomeInventory.Web.Framework.ValidationContextFactory`1 100% 100%
HomeInventory.Web.Infrastructure.ErrorMapping 100% 100%
HomeInventory.Web.Infrastructure.ErrorMappingBuilder 100%
HomeInventory.Web.Infrastructure.HomeInventoryProblemDetailsFactory 100% 88.8%
HomeInventory.Web.Infrastructure.ProblemDetailsExtensions 92.5% 79.1%
HomeInventory.Web.Infrastructure.ProblemDetailsFactoryExtensions 90.9%
HomeInventory.Web.Modules.ApiModule 92.3%
HomeInventory.Web.RouteHandlerBuilderExtensions 100%
HomeInventory.Web.ValidationEndpointFilter`1 13.3% 0%
Microsoft.Extensions.DependencyInjection.WebFrameworkServiceCollectionExten
sions
100%
HomeInventory.Web.UserManagement - 100%
Name Line Branch
HomeInventory.Web.UserManagement 100% ****
HomeInventory.Web.Modules.UserManagementModule 100%
HomeInventory.Web.UserManagement.AssemblyReference 100%
HomeInventory.Web.UserManagement.UserManagementContractsMappings 100%

@gritcsenko gritcsenko merged commit 4e7b437 into main Jun 25, 2024
12 checks passed
@gritcsenko gritcsenko deleted the dependabot/nuget/src/HomeInventory/FluentValidation-11.9.2 branch June 25, 2024 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request maintenance .NET Pull requests that update .net code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant