Skip to content

Trying to fix coveralls workflow #1096

Trying to fix coveralls workflow

Trying to fix coveralls workflow #1096

Triggered via push September 8, 2023 15:25
Status Success
Total duration 5m 43s
Artifacts

coveralls.yaml

on: push
Matrix: build
Matrix: test-platforms
send-summary
5s
send-summary
Fit to window
Zoom out
Zoom in

Annotations

98 warnings
test-platforms (ubuntu-20.04)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-platforms (ubuntu-20.04): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
test-platforms (ubuntu-20.04): BackendAccessTest/BackendServices/UserBackendServicesUt.cs#L233
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (ubuntu-20.04): BackendAccessTest/BackendServices/UserBackendServicesUt.cs#L263
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (ubuntu-20.04): BusinessLogicTest/API/BusinessLogicUt.cs#L818
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
test-platforms (ubuntu-20.04): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L45
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.
test-platforms (ubuntu-20.04): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L140
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.
test-platforms (ubuntu-20.04): PresentationTest/TestExtensions.cs#L189
Possible null reference return.
test-platforms (ubuntu-20.04): PresentationTest/Components/Forms/BaseFormUt.cs#L170
Non-nullable property 'Foo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
test-platforms (ubuntu-20.04): PresentationTest/Components/Forms/BaseFormUt.cs#L165
Non-nullable property 'Foo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
test-platforms (ubuntu-22.04)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-platforms (ubuntu-22.04): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
test-platforms (ubuntu-22.04): BackendAccessTest/BackendServices/UserBackendServicesUt.cs#L233
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (ubuntu-22.04): BackendAccessTest/BackendServices/UserBackendServicesUt.cs#L263
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (ubuntu-22.04): BusinessLogicTest/API/BusinessLogicUt.cs#L818
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
test-platforms (ubuntu-22.04): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L45
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.
test-platforms (ubuntu-22.04): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L140
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.
test-platforms (ubuntu-22.04): PresentationTest/TestExtensions.cs#L189
Possible null reference return.
test-platforms (ubuntu-22.04): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L20
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
test-platforms (ubuntu-22.04): PresentationTest/Components/Forms/BaseFormUt.cs#L170
Non-nullable property 'Foo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
test-platforms (ubuntu-22.04): PresentationTest/Components/Forms/BaseFormUt.cs#L165
Non-nullable property 'Foo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (SharedTest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build (DataAccessTest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build (DataAccessTest): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (DataAccessTest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L45
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 (DataAccessTest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L140
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 (DataAccessTest): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (DataAccessTest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L45
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 (DataAccessTest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L140
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 (GeneratorTest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build (GeneratorTest): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (GeneratorTest): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (AuthoringToolTest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build (AuthoringToolTest): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (AuthoringToolTest): PresentationTest/TestExtensions.cs#L189
Possible null reference return.
build (AuthoringToolTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L20
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (AuthoringToolTest): PresentationTest/Components/Forms/BaseFormUt.cs#L170
Non-nullable property 'Foo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (AuthoringToolTest): PresentationTest/Components/Forms/BaseFormUt.cs#L165
Non-nullable property 'Foo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (AuthoringToolTest): PresentationTest/PresentationLogic/LearningWorld/LearningWorldPresenterUt.cs#L26
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (AuthoringToolTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L20
The field 'AuthoringToolWorkspacePresenterUt._authoringToolWorkspaceViewModel' is never used
build (AuthoringToolTest): PresentationTest/PresentationLogic/LearningWorld/LearningWorldPresenterUt.cs#L26
The field 'LearningWorldPresenterUt._authoringToolWorkspaceViewModel' is never used
build (AuthoringToolTest): AuthoringToolTest/Mapping/ApiResponseEntityMappingProfileUt.cs#L26
Consider using the constraint model, Assert.That(actual, Is.EqualTo(expected)), instead of the classic model, Assert.AreEqual(expected, actual)
build (BusinessLogicTest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build (BusinessLogicTest): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (BusinessLogicTest): BusinessLogicTest/API/BusinessLogicUt.cs#L818
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build (BusinessLogicTest): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (BusinessLogicTest): BusinessLogicTest/API/BusinessLogicUt.cs#L818
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build (PresentationTest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build (PresentationTest): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (IntegrationTest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build (PresentationTest): PresentationTest/TestExtensions.cs#L189
Possible null reference return.
build (IntegrationTest): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (PresentationTest): PresentationTest/Components/Forms/BaseFormUt.cs#L170
Non-nullable property 'Foo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (IntegrationTest): PresentationTest/Components/Forms/BaseFormUt.cs#L170
Non-nullable property 'Foo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (IntegrationTest): PresentationTest/Components/Forms/BaseFormUt.cs#L165
Non-nullable property 'Foo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (PresentationTest): PresentationTest/Components/Forms/BaseFormUt.cs#L165
Non-nullable property 'Foo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (IntegrationTest): PresentationTest/TestExtensions.cs#L189
Possible null reference return.
build (IntegrationTest): PresentationTest/Components/ContentFiles/ContentFilesViewUt.cs#L99
Dereference of a possibly null reference.
build (PresentationTest): PresentationTest/PresentationLogic/LearningWorld/LearningWorldPresenterUt.cs#L26
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (IntegrationTest): PresentationTest/PresentationLogic/LearningWorld/LearningWorldPresenterUt.cs#L26
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (PresentationTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L20
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (IntegrationTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L20
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (PresentationTest): PresentationTest/PresentationLogic/LearningWorld/LearningWorldPresenterUt.cs#L26
The field 'LearningWorldPresenterUt._authoringToolWorkspaceViewModel' is never used
build (IntegrationTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L20
The field 'AuthoringToolWorkspacePresenterUt._authoringToolWorkspaceViewModel' is never used
build (PresentationTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L20
The field 'AuthoringToolWorkspacePresenterUt._authoringToolWorkspaceViewModel' is never used
build (IntegrationTest): PresentationTest/PresentationLogic/LearningWorld/LearningWorldPresenterUt.cs#L26
The field 'LearningWorldPresenterUt._authoringToolWorkspaceViewModel' is never used
build (PresentationTest): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (IntegrationTest): IntegrationTest/Components/ContentFiles/ContentFilesAddIt.cs#L16
'ContentFilesAddIt.Setup()' hides inherited member 'MudBlazorTestFixture<ContentFilesAdd>.Setup()'. Use the new keyword if hiding was intended.
build (BackendAccessTest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build (BackendAccessTest): BackendAccessTest/BackendServices/UserBackendServicesUt.cs#L233
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
build (BackendAccessTest): BackendAccessTest/BackendServices/UserBackendServicesUt.cs#L263
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
build (BackendAccessTest): BackendAccessTest/BackendServices/UserBackendServicesUt.cs#L233
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
build (BackendAccessTest): BackendAccessTest/BackendServices/UserBackendServicesUt.cs#L263
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (windows-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-platforms (windows-latest): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
test-platforms (windows-latest): BusinessLogicTest/API/BusinessLogicUt.cs#L818
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
test-platforms (windows-latest): BackendAccessTest/BackendServices/UserBackendServicesUt.cs#L233
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (windows-latest): BackendAccessTest/BackendServices/UserBackendServicesUt.cs#L263
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (windows-latest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L45
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.
test-platforms (windows-latest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L140
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.
test-platforms (windows-latest): PresentationTest/TestExtensions.cs#L189
Possible null reference return.
test-platforms (windows-latest): PresentationTest/Components/Forms/BaseFormUt.cs#L170
Non-nullable property 'Foo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
test-platforms (windows-latest): PresentationTest/Components/Forms/BaseFormUt.cs#L165
Non-nullable property 'Foo' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
test-platforms (windows-latest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L20
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
test-platforms (macos-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test-platforms (macos-latest): BackendAccessTest/BackendServices/UserBackendServicesUt.cs#L233
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (macos-latest): BackendAccessTest/BackendServices/UserBackendServicesUt.cs#L263
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (macos-latest): TestHelpers/PersistEntityProvider.cs#L35
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
test-platforms (macos-latest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L45
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.
test-platforms (macos-latest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L140
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.
test-platforms (macos-latest): BusinessLogicTest/API/BusinessLogicUt.cs#L818
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
test-platforms (macos-latest): PresentationTest/PresentationLogic/LearningWorld/LearningWorldPresenterUt.cs#L26
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
test-platforms (macos-latest): PresentationTest/TestExtensions.cs#L189
Possible null reference return.
test-platforms (macos-latest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L20
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.