Skip to content

fixed potential deadlock blocking #15

fixed potential deadlock blocking

fixed potential deadlock blocking #15

Triggered via push January 26, 2026 12:23
Status Success
Total duration 2m 56s
Artifacts 3

BuildAndTest.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

32 warnings and 3 notices
test (ubuntu-latest): CompuMaster.TaskManagement/ProgressingTaskItem.vb#L44
Rename type name RunBehaviourIfPreviousTasksFailedEnum so that it does not end in 'Enum' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
test (ubuntu-latest): CompuMaster.TaskManagement.UI.WinForms/MultiTaskProgessForm.vb#L233
Member 'AutoCloseFormOnTaskBundleCompleted' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
test (ubuntu-latest): CompuMaster.TaskManagement.UI.WinForms/MultiTaskProgessForm.vb#L233
Member 'AutoCloseFormOnTaskBundleCompleted' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
test (ubuntu-latest): CompuMaster.TaskManagement/ProgressingTaskItem.vb#L44
Rename type name RunBehaviourIfPreviousTasksFailedEnum so that it does not end in 'Enum' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
test (ubuntu-latest): CompuMaster.TaskManagement/Tools.vb#L411
Use span-based 'string.Concat' and 'AsSpan' instead of 'Substring' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1845)
test (ubuntu-latest): CompuMaster.TaskManagement/Tools.vb#L261
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
test (ubuntu-latest): CompuMaster.TaskManagement/Tools.vb#L246
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
test (ubuntu-latest): CompuMaster.TaskManagement/ProgressingTaskBundle.vb#L28
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
test (ubuntu-latest): CompuMaster.TaskManagement/ProgressingTaskItem.vb#L44
Rename type name RunBehaviourIfPreviousTasksFailedEnum so that it does not end in 'Enum' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
test (ubuntu-latest): CompuMaster.TaskManagement/ProgressingTaskItem.vb#L44
Rename type name RunBehaviourIfPreviousTasksFailedEnum so that it does not end in 'Enum' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
test (macos-latest)
Running this action via 'uses: EnricoMi/publish-unit-test-result-action/composite@v2 is deprecated! For details, see: https://github.com/EnricoMi/publish-unit-test-result-action/tree/v2#running-as-a-composite-action
test (macos-latest): CompuMaster.TaskManagement/ProgressingTaskItem.vb#L44
Rename type name RunBehaviourIfPreviousTasksFailedEnum so that it does not end in 'Enum' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
test (macos-latest): CompuMaster.TaskManagement.UI.WinForms/MultiTaskProgessForm.vb#L233
Member 'AutoCloseFormOnTaskBundleCompleted' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
test (macos-latest): CompuMaster.TaskManagement.UI.WinForms/MultiTaskProgessForm.vb#L233
Member 'AutoCloseFormOnTaskBundleCompleted' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
test (macos-latest): CompuMaster.TaskManagement/ProgressingTaskItem.vb#L44
Rename type name RunBehaviourIfPreviousTasksFailedEnum so that it does not end in 'Enum' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
test (macos-latest): CompuMaster.TaskManagement/Tools.vb#L411
Use span-based 'string.Concat' and 'AsSpan' instead of 'Substring' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1845)
test (macos-latest): CompuMaster.TaskManagement/Tools.vb#L261
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
test (macos-latest): CompuMaster.TaskManagement/Tools.vb#L246
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
test (macos-latest): CompuMaster.TaskManagement/ProgressingTaskBundle.vb#L28
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
test (macos-latest): CompuMaster.TaskManagement/ProgressingTaskItem.vb#L44
Rename type name RunBehaviourIfPreviousTasksFailedEnum so that it does not end in 'Enum' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
test (macos-latest): CompuMaster.TaskManagement/ProgressingTaskItem.vb#L44
Rename type name RunBehaviourIfPreviousTasksFailedEnum so that it does not end in 'Enum' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
test (windows-latest)
Running this action via 'uses: EnricoMi/publish-unit-test-result-action/composite@v2 is deprecated! For details, see: https://github.com/EnricoMi/publish-unit-test-result-action/tree/v2#running-as-a-composite-action
test (windows-latest): CompuMaster.TaskManagement/ProgressingTaskItem.vb#L44
Rename type name RunBehaviourIfPreviousTasksFailedEnum so that it does not end in 'Enum' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
test (windows-latest): CompuMaster.TaskManagement.UI.WinForms/MultiTaskProgessForm.vb#L233
Member 'AutoCloseFormOnTaskBundleCompleted' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
test (windows-latest): CompuMaster.TaskManagement.UI.WinForms/MultiTaskProgessForm.vb#L233
Member 'AutoCloseFormOnTaskBundleCompleted' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
test (windows-latest): CompuMaster.TaskManagement/Tools.vb#L411
Use span-based 'string.Concat' and 'AsSpan' instead of 'Substring' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1845)
test (windows-latest): CompuMaster.TaskManagement/Tools.vb#L261
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
test (windows-latest): CompuMaster.TaskManagement/Tools.vb#L246
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
test (windows-latest): CompuMaster.TaskManagement/ProgressingTaskItem.vb#L44
Rename type name RunBehaviourIfPreviousTasksFailedEnum so that it does not end in 'Enum' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
test (windows-latest): CompuMaster.TaskManagement/ProgressingTaskBundle.vb#L28
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
test (windows-latest): CompuMaster.TaskManagement/ProgressingTaskItem.vb#L44
Rename type name RunBehaviourIfPreviousTasksFailedEnum so that it does not end in 'Enum' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
test (windows-latest): CompuMaster.TaskManagement/ProgressingTaskItem.vb#L44
Rename type name RunBehaviourIfPreviousTasksFailedEnum so that it does not end in 'Enum' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
10 tests found
There are 10 tests, see "Raw output" for the full list of tests.
10 tests found
There are 10 tests, see "Raw output" for the full list of tests.
10 tests found
There are 10 tests, see "Raw output" for the full list of tests.

Artifacts

Produced during runtime
Name Size Digest
NUnit Test Results macos-latest
572 Bytes
sha256:444a48f0d445bd16323ccaf7a2e515cc0186a607cd1403cfa8b458f946ee032c
NUnit Test Results ubuntu-latest
564 Bytes
sha256:84215259b6fb9aa335a1d9666b353ece701977bd36b0404a7192ab9e17188a61
NUnit Test Results windows-latest
580 Bytes
sha256:f0d1d0de952ce344afcdba49d7664cb91f0f22d18243423a5de7bc9eb633bba1