Skip to content

Standardize on Win32MessagePump #375

Standardize on Win32MessagePump

Standardize on Win32MessagePump #375

Triggered via push September 5, 2024 03:25
Status Failure
Total duration 1m 41s
Artifacts

dotnet.yml

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

Annotations

14 errors and 18 warnings
build (macos-14): NAPS2.Sdk/Platform/Windows/Win32TwainHandleManager.cs#L2
The type or namespace name 'NTwain' could not be found (are you missing a using directive or an assembly reference?)
build (macos-14): NAPS2.Sdk/Scan/Internal/Twain/TwainHandleManager.cs#L1
The type or namespace name 'NTwain' could not be found (are you missing a using directive or an assembly reference?)
build (macos-14): NAPS2.Sdk/Scan/Internal/Twain/TwainHandleManager.cs#L17
The type or namespace name 'MessageLoopHook' could not be found (are you missing a using directive or an assembly reference?)
build (macos-14): NAPS2.Sdk/Platform/Windows/Win32TwainHandleManager.cs#L60
The type or namespace name 'MessageLoopHook' could not be found (are you missing a using directive or an assembly reference?)
build (macos-14): NAPS2.Sdk/Platform/Windows/Win32TwainHandleManager.cs#L2
The type or namespace name 'NTwain' could not be found (are you missing a using directive or an assembly reference?)
build (macos-14): NAPS2.Sdk/Scan/Internal/Twain/TwainHandleManager.cs#L1
The type or namespace name 'NTwain' could not be found (are you missing a using directive or an assembly reference?)
build (macos-14): NAPS2.Sdk/Scan/Internal/Twain/TwainHandleManager.cs#L17
The type or namespace name 'MessageLoopHook' could not be found (are you missing a using directive or an assembly reference?)
build (macos-14): NAPS2.Sdk/Platform/Windows/Win32TwainHandleManager.cs#L60
The type or namespace name 'MessageLoopHook' could not be found (are you missing a using directive or an assembly reference?)
build (macos-14): NAPS2.Sdk/Platform/Windows/Win32TwainHandleManager.cs#L2
The type or namespace name 'NTwain' could not be found (are you missing a using directive or an assembly reference?)
build (macos-14): NAPS2.Sdk/Scan/Internal/Twain/TwainHandleManager.cs#L1
The type or namespace name 'NTwain' could not be found (are you missing a using directive or an assembly reference?)
build (windows-2022)
The job was canceled because "macos-14" failed.
build (windows-2022)
The operation was canceled.
build (ubuntu-24.04)
The job was canceled because "macos-14" failed.
build (ubuntu-24.04)
The operation was canceled.
build (macos-14): NAPS2.Sdk/Remoting/Worker/WorkerServer.cs#L16
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 (macos-14): NAPS2.Sdk/Remoting/Worker/WorkerServer.cs#L16
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 (macos-14): NAPS2.Sdk/Platform/Windows/Win32TwainHandleManager.cs#L62
This call site is reachable on all platforms. 'Win32MessageLoopHook' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
build (macos-14): NAPS2.Lib/EtoForms/Widgets/SliderWithTextBox.cs#L89
Dereference of a possibly null reference.
build (macos-14): NAPS2.Sdk/Remoting/Worker/WorkerServer.cs#L16
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 (macos-14): NAPS2.Sdk/Remoting/Worker/WorkerServer.cs#L16
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 (macos-14): NAPS2.Sdk/Platform/Windows/Win32TwainHandleManager.cs#L62
This call site is reachable on all platforms. 'Win32MessageLoopHook' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
build (macos-14): NAPS2.Lib/EtoForms/Widgets/SliderWithTextBox.cs#L89
Dereference of a possibly null reference.
build (ubuntu-24.04): NAPS2.Sdk/Remoting/Worker/WorkerServer.cs#L16
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 (ubuntu-24.04): NAPS2.Sdk/Platform/Windows/Win32TwainHandleManager.cs#L62
This call site is reachable on all platforms. 'Win32MessageLoopHook' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
build (ubuntu-24.04): NAPS2.Sdk/Remoting/Worker/WorkerServer.cs#L16
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 (ubuntu-24.04): NAPS2.Sdk/Platform/Windows/Win32TwainHandleManager.cs#L62
This call site is reachable on all platforms. 'Win32MessageLoopHook' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
build (ubuntu-24.04): NAPS2.Sdk/Remoting/Worker/WorkerServer.cs#L16
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 (ubuntu-24.04): NAPS2.Lib/EtoForms/Widgets/SliderWithTextBox.cs#L89
Dereference of a possibly null reference.
build (ubuntu-24.04): NAPS2.Sdk/Remoting/Worker/WorkerServer.cs#L16
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 (ubuntu-24.04): NAPS2.Sdk/Platform/Windows/Win32TwainHandleManager.cs#L62
This call site is reachable on all platforms. 'Win32MessageLoopHook' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
build (ubuntu-24.04): NAPS2.Sdk/Remoting/Worker/WorkerServer.cs#L16
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 (ubuntu-24.04): NAPS2.Lib/EtoForms/Widgets/SliderWithTextBox.cs#L89
Dereference of a possibly null reference.