feat(budget): added database schema and migration #3
build.yaml
on: push
Build project and run Architectural and Unit testing
48s
Annotations
20 warnings
Build project and run Architectural and Unit testing:
Application/Expenses/Queries/DTOs/ExpenseDTO.cs#L7
Non-nullable property 'Amount' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build project and run Architectural and Unit testing:
Application/Expenses/Queries/DTOs/ExpenseDTO.cs#L9
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build project and run Architectural and Unit testing:
Application/Shared/Behaviours/MappingBehaviour.cs#L20
Possible null reference argument for parameter 'source' in 'TResponse IMapper.Map<TResponse>(object source)'.
|
Build project and run Architectural and Unit testing:
Application/Expenses/Queries/Handlers/FindExpenseByIdQueryHandler.cs#L27
Possible null reference argument for parameter 'source' in 'ExpenseDTO IMapper.Map<ExpenseDTO>(object source)'.
|
Build project and run Architectural and Unit testing:
Persistance/Outbox/OutboxRecordsTrigger.cs#L55
The variable 'ex' is declared but never used
|
Build project and run Architectural and Unit testing:
Unit/TestingExtensions.cs#L10
Possible null reference return.
|
Build project and run Architectural and Unit testing:
Architecture/Application/Query.cs#L22
The literal or constant value true should be passed as the 'expected' argument in the call to 'Assert.Equal(expected, actual)' in method 'Query_ShouldBeSealed' on type 'Query'. Swap the parameter values. (https://xunit.net/xunit.analyzers/rules/xUnit2000)
|
Build project and run Architectural and Unit testing:
Architecture/Domain/Entity.cs#L22
The literal or constant value true should be passed as the 'expected' argument in the call to 'Assert.Equal(expected, actual)' in method 'Entities_ShouldNotHavePublicConstructor' on type 'TestEntity'. Swap the parameter values. (https://xunit.net/xunit.analyzers/rules/xUnit2000)
|
Build project and run Architectural and Unit testing:
Architecture/Application/Command.cs#L22
The literal or constant value true should be passed as the 'expected' argument in the call to 'Assert.Equal(expected, actual)' in method 'Command_ShouldBeSealed' on type 'Command'. Swap the parameter values. (https://xunit.net/xunit.analyzers/rules/xUnit2000)
|
Build project and run Architectural and Unit testing:
Architecture/Domain/DomainEvent.cs#L22
The literal or constant value true should be passed as the 'expected' argument in the call to 'Assert.Equal(expected, actual)' in method 'DomainEvent_ShouldBeSealed' on type 'TestDomainEvent'. Swap the parameter values. (https://xunit.net/xunit.analyzers/rules/xUnit2000)
|
Build project and run Architectural and Unit testing:
Domain/Shared/Base/Entity.cs#L23
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
Build project and run Architectural and Unit testing:
Domain/Expenses/Entities/Expense.cs#L13
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build project and run Architectural and Unit testing:
Domain/Expenses/Entities/Expense.cs#L13
Non-nullable property 'Amount' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build project and run Architectural and Unit testing:
Domain/Expenses/Entities/Expense.cs#L13
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build project and run Architectural and Unit testing:
Domain/Budgets/Entities/Budget.cs#L26
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build project and run Architectural and Unit testing:
Domain/Budgets/Entities/Budget.cs#L26
Non-nullable property 'MaximumAmount' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build project and run Architectural and Unit testing:
Domain/Budgets/Entities/Budget.cs#L26
Non-nullable property 'Period' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build project and run Architectural and Unit testing:
Application/Shared/Behaviours/MappingBehaviour.cs#L20
Possible null reference argument for parameter 'source' in 'TResponse IMapper.Map<TResponse>(object source)'.
|
Build project and run Architectural and Unit testing:
Application/Expenses/Queries/Handlers/FindExpenseByIdQueryHandler.cs#L27
Possible null reference argument for parameter 'source' in 'ExpenseDTO IMapper.Map<ExpenseDTO>(object source)'.
|
Build project and run Architectural and Unit testing:
Application/Expenses/Queries/DTOs/ExpenseDTO.cs#L7
Non-nullable property 'Amount' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|