Skip to content

Fix loading tool in Linux/Mono #203

Fix loading tool in Linux/Mono

Fix loading tool in Linux/Mono #203

Triggered via push July 4, 2024 05:04
Status Success
Total duration 5m 56s
Artifacts 1

build.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
build: src/SHME.ExternalTool.Graphics/Camera.cs#L316
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Polygon.cs#L19
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Polygon.cs#L20
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Polygon.cs#L21
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Polygon.cs#L22
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Polygon.cs#L23
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Polygon.cs#L25
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Renderable.cs#L115
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Backend/BitmapBackend.cs#L41
In externally visible method 'void BitmapBackend.DrawEllipse(Pen pen, int x, int y, int width, int height)', validate parameter 'pen' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
build: src/SHME.ExternalTool.Graphics/Backend/BitmapBackend.cs#L51
In externally visible method 'void BitmapBackend.DrawPolygon(Pen pen, Point[] points)', validate parameter 'pen' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
build: src/SHME.ExternalTool.Graphics/Camera.cs#L316
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Polygon.cs#L19
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Polygon.cs#L20
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Polygon.cs#L21
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Polygon.cs#L22
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Polygon.cs#L23
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Polygon.cs#L25
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Renderable.cs#L115
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
build: src/SHME.ExternalTool.Graphics/Backend/BitmapBackend.cs#L41
In externally visible method 'void BitmapBackend.DrawEllipse(Pen pen, int x, int y, int width, int height)', validate parameter 'pen' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
build: src/SHME.ExternalTool.Graphics/Aabb.cs#L58
In externally visible method 'Aabb.Aabb(IList<Renderable> renderables)', validate parameter 'renderables' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)

Artifacts

Produced during runtime
Name Size
zip Expired
404 KB