Skip to content

Merge pull request #2 from xuri-ajiva/develop #24

Merge pull request #2 from xuri-ajiva/develop

Merge pull request #2 from xuri-ajiva/develop #24

Triggered via push September 19, 2023 18:55
Status Success
Total duration 1m 15s
Artifacts

dotnet.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build: src/Ajiva.Utils/AjivaConfig.cs#L45
Non-nullable property 'Position' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build: src/Ajiva.Utils/AjivaConfig.cs#L46
Non-nullable property 'Rotation' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build: src/Ajiva.Utils/ATrace.cs#L19
Using member 'System.Diagnostics.StackFrame.GetMethod()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Metadata for the method might be incomplete or removed.
build: libs/SharpVk/src/SharpVk/Buffer.partial.cs#L6
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build: libs/SharpVk/src/SharpVk/Khronos/Surface.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build: libs/SharpVk/src/SharpVk/Instance.gen.cs#L32
Provide an overridable implementation of Dispose(bool) on 'Instance' or mark the type as sealed. A call to Dispose(false) should only clean up native resources. A call to Dispose(true) should clean up both managed and native resources. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1063)
build: libs/SharpVk/src/SharpVk/ArrayProxy.cs#L137
If possible, make the underlying type of ProxyContents System.Int32 instead of uint (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1028)
build: libs/SharpVk/src/SharpVk/BufferView.gen.cs#L32
Provide an overridable implementation of Dispose(bool) on 'BufferView' or mark the type as sealed. A call to Dispose(false) should only clean up native resources. A call to Dispose(true) should clean up both managed and native resources. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1063)
build: libs/SharpVk/src/SharpVk/ClearColorValue.cs#L107
Do not nest type ColorElement. Alternatively, change its accessibility so that it is not externally visible. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1034)
build: libs/SharpVk/src/SharpVk/Buffer.gen.cs#L35
Provide an overridable implementation of Dispose(bool) on 'Buffer' or mark the type as sealed. A call to Dispose(false) should only clean up native resources. A call to Dispose(true) should clean up both managed and native resources. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1063)