Skip to content

Fix WeChatQRCode wrapper: replace static factory with constructor, add Point2f[][] overload, expand tests #905

Fix WeChatQRCode wrapper: replace static factory with constructor, add Point2f[][] overload, expand tests

Fix WeChatQRCode wrapper: replace static factory with constructor, add Point2f[][] overload, expand tests #905

Triggered via pull request April 5, 2026 00:18
@shimatshimat
synchronize #1859
qrcode_fix
Status Success
Total duration 7m 58s
Artifacts 1

windows.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

15 warnings
build
- Add lib or ref assemblies for the netstandard2.0 target framework
build
- Add lib or ref assemblies for the net8.0 target framework
build
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build
-lib/netstandard/_._
build
-lib/netcoreapp/_._
build
-lib/net8.0/_._
build
This package does not contain a lib/ or ref/ folder, and will therefore be treated as compatible for all frameworks. Since framework specific files were found under the build/ directory for net8.0, netcoreapp, netstandard, consider creating the following empty files to correctly narrow the compatibility of the package:
build: src/OpenCvSharp/Internal/PInvoke/NativeMethods/saliency/NativeMethods_saliency_ObjectnessBING.cs#L31
Specify marshaling for P/Invoke string arguments (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2101)
build: src/OpenCvSharp/Internal/PInvoke/NativeMethods/saliency/NativeMethods_saliency_ObjectnessBING.cs#L35
Specify marshaling for P/Invoke string arguments (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2101)
build: src/OpenCvSharp/Internal/PInvoke/NativeMethods/NativeMethods_aruco.cs#L35
Specify marshaling for P/Invoke string arguments (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2101)
build: test/OpenCvSharp.Tests/shape/HistogramCostExtractorTest.cs#L67
Prefer 'static readonly' fields over constant array arguments if the called method is called repeatedly and is not mutating the passed array (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1861)
build: test/OpenCvSharp.Tests/shape/HistogramCostExtractorTest.cs#L66
Prefer 'static readonly' fields over constant array arguments if the called method is called repeatedly and is not mutating the passed array (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1861)
build: src/OpenCvSharp/Internal/PInvoke/NativeMethods/saliency/NativeMethods_saliency_ObjectnessBING.cs#L35
Specify marshaling for P/Invoke string arguments (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2101)
build: src/OpenCvSharp/Internal/PInvoke/NativeMethods/saliency/NativeMethods_saliency_ObjectnessBING.cs#L31
Specify marshaling for P/Invoke string arguments (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2101)
build: src/OpenCvSharp/Internal/PInvoke/NativeMethods/NativeMethods_aruco.cs#L35
Specify marshaling for P/Invoke string arguments (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2101)

Artifacts

Produced during runtime
Name Size Digest
packages_windows Expired
50.3 MB
sha256:64c512bcd4bb6152ffbdf61f105b30adf6084b00c6f92681d55582c7983df346