Skip to content

Refactor DashboardViewmodel to make it testable #11

Refactor DashboardViewmodel to make it testable

Refactor DashboardViewmodel to make it testable #11

Triggered via pull request March 5, 2025 13:15
Status Success
Total duration 10m 16s
Artifacts

maui-android-tests.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build: StudentUsos/App.xaml.cs#L20
Cannot convert null literal to non-nullable reference type.
build: StudentUsos/Services/ServerConnection/IServerConnectionManager.cs#L17
Cannot convert null literal to non-nullable reference type.
build: StudentUsos/Services/ServerConnection/IServerConnectionManager.cs#L31
Cannot convert null literal to non-nullable reference type.
build: StudentUsos/Services/ServerConnection/IServerConnectionManager.cs#L62
Cannot convert null literal to non-nullable reference type.
build: StudentUsos/Controls/FloatingButton.xaml.cs#L94
Dereference of a possibly null reference.
build: StudentUsos/Features/Calendar/Views/CalendarViewModel.cs#L225
Dereference of a possibly null reference.
build: StudentUsos/Features/Calendar/Views/CalendarViewModel.cs#L225
Dereference of a possibly null reference.
build: StudentUsos/Features/Dashboard/Views/DashboardViewModel.cs#L123
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: StudentUsos/Features/Dashboard/Views/DashboardGradeViewModel.cs#L45
Converting null literal or possible null value to non-nullable type.
build: StudentUsos/Features/Dashboard/Views/DashboardGradeViewModel.cs#L65
Possible null reference argument for parameter 'grade' in 'bool FinalGrade.IsCourseExamAndGradeEqual(FinalGrade grade)'.