Skip to content

Release

Release #2

Manually triggered October 27, 2025 20:32
Status Failure
Total duration 33s
Artifacts

release.yml

on: workflow_dispatch
Build and Test
28s
Build and Test
Publish to NuGet
0s
Publish to NuGet
Create GitHub Release and Tag
0s
Create GitHub Release and Tag
Fit to window
Zoom out
Zoom in

Annotations

1 error and 10 warnings
Build and Test
Process completed with exit code 1.
Build and Test: ManagedCode.Umap/Umap.cs#L712
Avoid unnecessary zero-length array allocations. Use Array.Empty<float>() instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1825)
Build and Test: ManagedCode.Umap/Umap.cs#L680
Do not nest type DistanceFunctions. Alternatively, change its accessibility so that it is not externally visible. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1034)
Build and Test: ManagedCode.Umap/Umap.cs#L710
Avoid unnecessary zero-length array allocations. Use Array.Empty<float>() instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1825)
Build and Test: ManagedCode.Umap/Umap.cs#L709
Avoid unnecessary zero-length array allocations. Use Array.Empty<int>() instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1825)
Build and Test: ManagedCode.Umap/Umap.cs#L707
Member 'CurrentEpoch' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Build and Test: ManagedCode.Umap/Umap.cs#L708
Avoid unnecessary zero-length array allocations. Use Array.Empty<int>() instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1825)
Build and Test: ManagedCode.Umap/RawVectorArrayUmapDataPoint.cs#L29
Provide a method named 'ToSingleArray' or 'FromRawVectorArrayUmapDataPoint' as an alternate for operator op_Implicit (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2225)
Build and Test: ManagedCode.Umap/RawVectorArrayUmapDataPoint.cs#L24
Provide a method named 'ToRawVectorArrayUmapDataPoint' or 'FromSingleArray' as an alternate for operator op_Implicit (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2225)
Build and Test: ManagedCode.Umap/RawVectorArrayUmapDataPoint.cs#L19
Properties should not return arrays (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1819)
Build and Test: ManagedCode.Umap/IUmapDataPoint.cs#L11
Properties should not return arrays (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1819)