Post-merge fix #65
deploy.yml
on: push
Run Tests
36s
Deploy to Staging
2m 5s
Annotations
9 warnings
|
Run Tests:
tests/Account.UnitTests/Business/UseCases/OpenAccountUseCaseTests.cs#L17
Type 'OpenAccountUseCaseTests' owns disposable field(s) '_db' but is not disposable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1001)
|
|
Run Tests:
tests/Account.UnitTests/Business/UseCases/OpenAccountUseCaseTests.cs#L159
Exception type System.Exception is not sufficiently specific (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2201)
|
|
Run Tests:
tests/MarketData.UnitTests/Business/UseCases/SearchStocksUseCaseTests.cs#L97
Possible null reference argument for parameter 'source' in 'ValueTask<List<Stock>> AsyncEnumerable.ToListAsync<Stock>(IAsyncEnumerable<Stock> source, CancellationToken cancellationToken = default(CancellationToken))'.
|
|
Run Tests:
tests/MarketData.UnitTests/Business/UseCases/GetQuotesUseCaseTests.cs#L99
Possible null reference argument for parameter 'source' in 'ValueTask<List<Quote>> AsyncEnumerable.ToListAsync<Quote>(IAsyncEnumerable<Quote> source, CancellationToken cancellationToken = default(CancellationToken))'.
|
|
Run Tests:
tests/MarketData.UnitTests/Business/UseCases/SearchStocksUseCaseTests.cs#L48
Possible null reference argument for parameter 'source' in 'ValueTask<List<Stock>> AsyncEnumerable.ToListAsync<Stock>(IAsyncEnumerable<Stock> source, CancellationToken cancellationToken = default(CancellationToken))'.
|
|
Run Tests:
tests/MarketData.UnitTests/Business/UseCases/GetQuotesUseCaseTests.cs#L47
Possible null reference argument for parameter 'source' in 'ValueTask<List<Quote>> AsyncEnumerable.ToListAsync<Quote>(IAsyncEnumerable<Quote> source, CancellationToken cancellationToken = default(CancellationToken))'.
|
|
Run Tests:
src/Account/Infra/Consumers/SendAccountOpenedEmailConsumer.cs#L33
Remove the unused local variable 'emailBody'. (https://rules.sonarsource.com/csharp/RSPEC-1481)
|
|
Run Tests:
src/Account/Business/UseCases/GetAccountInfoUseCase.cs#L18
Forward the 'cancellationToken' parameter to the 'FindAsync' method or pass in 'CancellationToken.None' explicitly to indicate intentionally not propagating the token (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2016)
|
|
Run Tests:
src/Shared/Extensions/EnumExtensions.cs#L15
Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066)
|