Fix #277 #198
Annotations
14 warnings
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Run Core Test Cases:
OpenBudgeteer.Core/ViewModels/PageViewModels/DataConsistencyPageViewModel.cs#L133
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Run Core Test Cases:
OpenBudgeteer.Core.Test/Tests/PageViewModels/TransactionPageViewModelTest.cs#L32
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Run Core Test Cases:
OpenBudgeteer.Core.Test/Tests/PageViewModels/TransactionPageViewModelTest.cs#L32
Public method 'ProposeBuckets_CheckOrder' on test class 'TransactionPageViewModelTest' should be marked as a Fact. Reduce the visibility of the method, or add a Fact attribute to the method. (https://xunit.net/xunit.analyzers/rules/xUnit1013)
|
Build Blazor:
OpenBudgeteer.Core/ViewModels/PageViewModels/DataConsistencyPageViewModel.cs#L133
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build Blazor:
OpenBudgeteer.Blazor/Shared/BucketDetailsDialog.razor#L153
Non-nullable field 'MonthBalanceChart' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build Blazor:
OpenBudgeteer.Blazor/Shared/BucketDetailsDialog.razor#L154
Non-nullable field 'MonthInputOutputChart' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build Blazor:
OpenBudgeteer.Blazor/Shared/BucketDetailsDialog.razor#L155
Non-nullable field 'BucketProgressionChart' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build Blazor:
OpenBudgeteer.Blazor/Pages/Report.razor.cs#L18
Non-nullable field 'MonthBalanceChart' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build Blazor:
OpenBudgeteer.Blazor/Pages/Report.razor.cs#L19
Non-nullable field 'BankBalanceChart' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build Blazor:
OpenBudgeteer.Blazor/Pages/Report.razor.cs#L20
Non-nullable field 'MonthIncomeExpensesChart' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build Blazor:
OpenBudgeteer.Blazor/Pages/Report.razor.cs#L21
Non-nullable field 'YearIncomeExpensesChart' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build Blazor:
OpenBudgeteer.Core/ViewModels/PageViewModels/DataConsistencyPageViewModel.cs#L133
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build Blazor:
OpenBudgeteer.Blazor/Shared/BucketDetailsDialog.razor#L153
Non-nullable field 'MonthBalanceChart' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Loading