Open
Conversation
645e930 to
264f191
Compare
# Conflicts: # src/HomeInventory/HomeInventory.Api/Program.cs
# Conflicts: # src/HomeInventory/HomeInventory.Application/Authentication/Commands/Register/RegisterCommandHandler.cs # src/HomeInventory/HomeInventory.Application/Authentication/Queries/Authenticate/AuthenticateQueryHandler.cs # src/HomeInventory/HomeInventory.Application/HomeInventory.Application.csproj # src/HomeInventory/HomeInventory.Application/Mapping/GenericValueObjectConverter.cs # src/HomeInventory/HomeInventory.Application/Mapping/GuidIdConverter.cs # src/HomeInventory/HomeInventory.Application/Mapping/MappingProfile.cs # src/HomeInventory/HomeInventory.Application/Mapping/ValueObjectConverter.cs # src/HomeInventory/HomeInventory.Domain.Primitives/GuidIdFactory.cs # src/HomeInventory/HomeInventory.Domain.Primitives/IIdFactory.cs # src/HomeInventory/HomeInventory.Domain.Primitives/IValueObjectFactory.cs # src/HomeInventory/HomeInventory.Domain/DependencyInjection.cs # src/HomeInventory/HomeInventory.Domain/Primitives/ValueObjectFactory.cs # src/HomeInventory/HomeInventory.Domain/ValueObjects/AmountFactory.cs # src/HomeInventory/HomeInventory.Domain/ValueObjects/IAmountFactory.cs # src/HomeInventory/HomeInventory.Infrastructure/DependencyInjection.cs # src/HomeInventory/HomeInventory.Infrastructure/HomeInventory.Infrastructure.csproj # src/HomeInventory/HomeInventory.Infrastructure/Persistence/Mapping/AmountValueObjectConverter.cs # src/HomeInventory/HomeInventory.Infrastructure/Persistence/Mapping/ModelMappings.cs # src/HomeInventory/HomeInventory.Infrastructure/Persistence/Models/IPersistentModel.cs # src/HomeInventory/HomeInventory.Infrastructure/Persistence/Models/ProductAmountModel.cs # src/HomeInventory/HomeInventory.Infrastructure/Persistence/UserRepository.cs # src/HomeInventory/HomeInventory.Tests/Architecture/Namespaces.cs # src/HomeInventory/HomeInventory.Tests/Customizations/FromFactoryCustomization.cs # src/HomeInventory/HomeInventory.Tests/DependencyInjection/DomainDependencyInjectionTests.cs # src/HomeInventory/HomeInventory.Tests/DependencyInjection/InfrastructureDependencyInjectionTests.cs # src/HomeInventory/HomeInventory.Tests/DependencyInjection/WebDependencyInjectionTests.cs # src/HomeInventory/HomeInventory.Tests/Domain/ValueObjects/AmountFactoryTests.cs # src/HomeInventory/HomeInventory.Tests/Domain/ValueObjects/AmountTests.cs # src/HomeInventory/HomeInventory.Tests/Helpers/FixtureExtensions.cs # src/HomeInventory/HomeInventory.Tests/Systems/Controllers/AuthenticationControllerTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Handlers/AuthenticateQueryHandlerTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Handlers/RegisterCommandHandlerTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Mapping/BaseMappingsTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Mapping/ModelMappingsTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Persistence/UserRepositoryTests.cs # src/HomeInventory/HomeInventory.Web/Controllers/AuthenticationController.cs # src/HomeInventory/HomeInventory.Web/DependencyInjection.cs # src/HomeInventory/HomeInventory.Web/Mapping/ContractsMappings.cs
# Conflicts: # src/HomeInventory/HomeInventory.Tests/Helpers/OkResultAssertions.cs # src/HomeInventory/HomeInventory.Tests/Helpers/ServiceCollectionExtensions.cs # src/HomeInventory/HomeInventory.Tests/Systems/Controllers/AuthenticationModuleTests.cs # src/HomeInventory/HomeInventory.Web/Authorization/Dynamic/Permission.cs # src/HomeInventory/HomeInventory.Web/Extensions/EndpointRouteBuilderExtensions.cs # src/HomeInventory/HomeInventory.Web/Extensions/HttpContextExtensions.cs # src/HomeInventory/HomeInventory.Web/Extensions/RouteHandlerBuilderExtensions.cs # src/HomeInventory/HomeInventory.Web/Modules/ApiModule.cs # src/HomeInventory/HomeInventory.Web/Modules/AuthenticationModule.cs # src/HomeInventory/HomeInventory.Web/ValidationFilter.cs
# Conflicts: # src/HomeInventory/HomeInventory.Tests/Middlewares/CorrelationIdMiddlewareTests.cs # src/HomeInventory/HomeInventory.Web/DependencyInjection.cs
# Conflicts: # src/HomeInventory/HomeInventory.Tests/Systems/Authentication/JwtTokenGeneratorTests.cs # src/HomeInventory/HomeInventory.Web/Authentication/JwtTokenGenerator.cs # src/HomeInventory/HomeInventory.Web/Authorization/Dynamic/DynamicAuthorizationHandler.cs # src/HomeInventory/HomeInventory.Web/DependencyInjection.cs # src/HomeInventory/HomeInventory.Web/Modules/PermissionModule.cs # src/HomeInventory/HomeInventory.Web/OpenApi/ConfigureSwaggerOptions.cs # src/HomeInventory/HomeInventory.Web/OpenApi/SwaggerDefaultValues.cs
# Conflicts: # src/HomeInventory/HomeInventory.Contracts/LoginRequest.cs # src/HomeInventory/HomeInventory.Contracts/LoginResponse.cs # src/HomeInventory/HomeInventory.Domain/Aggregates/User.cs # src/HomeInventory/HomeInventory.Tests/Customizations/UserIdCustomization.cs # src/HomeInventory/HomeInventory.Tests/Domain/DateTimeServiceExtensionsTests.cs # src/HomeInventory/HomeInventory.Tests/Domain/EnumerableExtensionsTests.cs # src/HomeInventory/HomeInventory.Tests/Domain/Primitives/TypeExtensionsTests.cs # src/HomeInventory/HomeInventory.Tests/Domain/ValueObjects/UserModelConfigurationTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Handlers/AuthenticateQueryHandlerTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Handlers/LoggingBehaviorTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Handlers/RegisterCommandHandlerTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Mapping/ContractsMappingsTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Persistence/CreateUserSpecificationTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Persistence/HasIdSpecificationTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Persistence/SpecificationExtensionsTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Persistence/UserHasEmailSpecificationTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Persistence/UserRepositoryTests.cs
# Conflicts: # src/HomeInventory/HomeInventory.Application/HomeInventory.Application.csproj # src/HomeInventory/HomeInventory.Domain/HomeInventory.Domain.csproj # src/HomeInventory/HomeInventory.Infrastructure/HomeInventory.Infrastructure.csproj
# Conflicts: # src/HomeInventory/HomeInventory.Tests.Framework/ValuesCollection.cs # src/HomeInventory/HomeInventory.Tests/Domain/EntityTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Authentication/BCryptPasswordHasherTestsGivenContext.cs # src/HomeInventory/HomeInventory.Tests/Systems/Persistence/EventsPersistenceServiceTests.cs
# Conflicts: # src/HomeInventory/Directory.Packages.props # src/HomeInventory/HomeInventory.Application/Cqrs/Behaviors/UnitOfWorkBehavior.cs # src/HomeInventory/HomeInventory.Core/DictionaryExtensions.cs # src/HomeInventory/HomeInventory.Core/OptionalExtensions.cs # src/HomeInventory/HomeInventory.Domain.Primitives/BaseEnumeration.cs # src/HomeInventory/HomeInventory.Domain.Primitives/IOptionalBuilder.cs # src/HomeInventory/HomeInventory.Domain.Primitives/IUlidBuildable.cs # src/HomeInventory/HomeInventory.Domain.Primitives/UlidIdentifierObject.cs # src/HomeInventory/HomeInventory.Domain.Primitives/UlidIdentifierObjectBuilder.cs # src/HomeInventory/HomeInventory.Domain/ValueObjects/ProductId.cs # src/HomeInventory/HomeInventory.Infrastructure.UserManagement/Models/Configurations/DomainEventJsonTypeInfo.cs # src/HomeInventory/HomeInventory.Infrastructure.UserManagement/Specifications/UserHasEmailSpecification.cs # src/HomeInventory/HomeInventory.Infrastructure/Persistence/DatabaseContext.cs # src/HomeInventory/HomeInventory.Infrastructure/Persistence/Models/Configurations/OutboxDatabaseConfigurationApplier.cs # src/HomeInventory/HomeInventory.Infrastructure/Persistence/Models/Configurations/OutboxMessageConfiguration.cs # src/HomeInventory/HomeInventory.Infrastructure/Persistence/Models/Configurations/PolymorphicDomainEventTypeResolver.cs # src/HomeInventory/HomeInventory.Infrastructure/Services/PersistenceHealthCheck.cs # src/HomeInventory/HomeInventory.Tests/Core/DictionaryExtensionsTests.cs # src/HomeInventory/HomeInventory.Tests/Domain/EntityTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Mapping/ModelMappingsTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Modules/ErrorMappingTests.cs # src/HomeInventory/HomeInventory.Web.Framework/Infrastructure/HomeInventoryProblemDetailsFactory.cs
# Conflicts: # src/HomeInventory/HomeInventory.Tests/Systems/Modules/BaseApiModuleTests.cs # src/HomeInventory/HomeInventory.Web/Configuration/JwtOptions.cs # src/HomeInventory/HomeInventory.Web/IOptions.cs # src/HomeInventory/HomeInventory.Web/ServiceCollectionExtensions.cs
# Conflicts: # src/HomeInventory/HomeInventory.Tests/Systems/Modules/ErrorInstancesData.cs # src/HomeInventory/HomeInventory.Tests/Systems/Modules/ErrorMappingTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Modules/HomeInventoryProblemDetailsFactoryTests.cs # src/HomeInventory/HomeInventory.Web.Framework/Infrastructure/ErrorMapping.cs # src/HomeInventory/HomeInventory.Web.Framework/Infrastructure/ErrorMappingBuilder.cs # src/HomeInventory/HomeInventory.Web.Framework/Infrastructure/HomeInventoryProblemDetailsFactory.cs # src/HomeInventory/HomeInventory.Web.Framework/Infrastructure/ProblemDetailsExtensions.cs # src/HomeInventory/HomeInventory.Web.Framework/ServiceCollectionExtensions.cs # src/HomeInventory/HomeInventory.Web.Framework/ValidationFilter.cs # src/HomeInventory/HomeInventory.Web/IOptions.cs
# Conflicts: # src/HomeInventory/HomeInventory.Domain/Events/ProductAddedEvent.cs # src/HomeInventory/HomeInventory.Domain/Events/ProductRemovedEvent.cs # src/HomeInventory/HomeInventory.Infrastructure.Framework/Specifications/ICompiledSingleResultSpecification.cs
# Conflicts: # src/HomeInventory/Directory.Packages.props
# Conflicts: # src/HomeInventory/Directory.Packages.props # src/HomeInventory/HomeInventory.Domain/Events/ProductAddedEvent.cs # src/HomeInventory/HomeInventory.Domain/Events/ProductRemovedEvent.cs # src/HomeInventory/HomeInventory.Tests.Acceptance/Drivers/HomeInventoryAPIDriver.cs
# Conflicts: # src/HomeInventory/HomeInventory.Application/HomeInventory.Application.csproj # src/HomeInventory/HomeInventory.Domain/Events/ProductAddedEvent.cs # src/HomeInventory/HomeInventory.Domain/Events/ProductRemovedEvent.cs # src/HomeInventory/HomeInventory.Infrastructure/InfrastructureServiceCollectionExtensions.cs # src/HomeInventory/HomeInventory.Infrastructure/Persistence/Mapping/ModelMappings.cs # src/HomeInventory/HomeInventory.Tests/Systems/Mapping/ContractsMappingsTests.cs # src/HomeInventory/HomeInventory.Tests/Systems/Mapping/ModelMappingsTests.cs # src/HomeInventory/HomeInventory.Web/Mapping/ContractsMappings.cs
# Conflicts: # src/HomeInventory/Directory.Packages.props
# Conflicts: # src/HomeInventory/HomeInventory.Domain/Events/ProductAddedEvent.cs # src/HomeInventory/HomeInventory.Domain/Events/ProductRemovedEvent.cs # src/HomeInventory/HomeInventory.Tests/Systems/Mapping/ModelMappingsTests.cs
# Conflicts: # src/HomeInventory/HomeInventory.Domain/Events/ProductAddedEvent.cs # src/HomeInventory/HomeInventory.Domain/Events/ProductRemovedEvent.cs
# Conflicts: # src/HomeInventory/Directory.Packages.props # src/HomeInventory/HomeInventory.Application.UserManagement/Commands/RegisterCommandHandler.cs # src/HomeInventory/HomeInventory.Domain.Primitives/IOptionalBuilder.cs # src/HomeInventory/HomeInventory.Domain.Primitives/ImplicitUsings.cs # src/HomeInventory/HomeInventory.Domain.UserManagement/Events/UserCreatedDomainEvent.cs # src/HomeInventory/HomeInventory.Domain/Events/ProductAddedEvent.cs # src/HomeInventory/HomeInventory.Domain/Events/ProductRemovedEvent.cs
SummarySummary
CoverageHomeInventory.Application - 88.8%
HomeInventory.Application.Framework - 89.6%
HomeInventory.Application.UserManagement - 95.2%
HomeInventory.Application.UserManagement.Interfaces -
HomeInventory.Contracts.UserManagement.Validators - 100%
HomeInventory.Contracts.Validations - 100%
HomeInventory.Core - 78.1%
HomeInventory.Domain - 87.1%
HomeInventory.Domain.Primitives - 80%
HomeInventory.Domain.UserManagement - 90.9%
HomeInventory.Infrastructure - 78.3%
HomeInventory.Infrastructure.Framework - 84.7%
HomeInventory.Infrastructure.UserManagement - 92.8%
HomeInventory.Tests.Framework - 81.7%
HomeInventory.Web - 81%
HomeInventory.Web.Framework - 89.3%
HomeInventory.Web.UserManagement - 100%
|
Minimum allowed line rate is |
SummarySummary
CoverageHomeInventory.Application - 88.8%
HomeInventory.Application.Framework - 89.6%
HomeInventory.Application.UserManagement - 95.2%
HomeInventory.Application.UserManagement.Interfaces -
HomeInventory.Contracts.UserManagement.Validators - 100%
HomeInventory.Contracts.Validations - 100%
HomeInventory.Core - 78.1%
HomeInventory.Domain - 87.1%
HomeInventory.Domain.Primitives - 80%
HomeInventory.Domain.UserManagement - 90.9%
HomeInventory.Infrastructure - 78.3%
HomeInventory.Infrastructure.Framework - 84.7%
HomeInventory.Infrastructure.UserManagement - 92.8%
HomeInventory.Tests.Framework - 81.7%
HomeInventory.Web - 81%
HomeInventory.Web.Framework - 89.3%
HomeInventory.Web.UserManagement - 100%
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #32