Skip to content

Fix vertex pulling #122

Fix vertex pulling

Fix vertex pulling #122

Triggered via push December 8, 2023 04:21
Status Success
Total duration 2m 51s
Artifacts

ci.yml

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

Annotations

24 warnings
build (ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, NuGet/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build (ubuntu-latest): src/EngineKit/Extensions/StringExtensions.cs#L19
Possible null reference return.
build (ubuntu-latest): src/EngineKit/UI/UIRenderer.cs#L95
Non-nullable field '_keyValues' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (ubuntu-latest): src/EngineKit/Graphics/ComputePipeline.cs#L31
Dereference of a possibly null reference.
build (ubuntu-latest): src/EngineKit/Graphics/GraphicsPipeline.cs#L158
Dereference of a possibly null reference.
build (ubuntu-latest): src/EngineKit/Graphics/GraphicsPipeline.cs#L163
Dereference of a possibly null reference.
build (ubuntu-latest): src/EngineKit/Graphics/GraphicsPipeline.cs#L168
Dereference of a possibly null reference.
build (ubuntu-latest): src/EngineKit/Graphics/GraphicsPipeline.cs#L173
Dereference of a possibly null reference.
build (ubuntu-latest): src/EngineKit/Graphics/Pipeline.cs#L10
Non-nullable field 'ShaderProgram' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (ubuntu-latest): src/EngineKit/MathHelper.cs#L134
Using member 'System.Enum.GetValues(Type)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. It might not be possible to create an array of the enum type at runtime. Use the GetValues<TEnum> overload or the GetValuesAsUnderlyingType method instead.
build (ubuntu-latest): src/EngineKit/Graphics/VertexInputDescriptor.cs#L97
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields' in call to 'System.Type.GetFields()'. The generic parameter 'TVertexType' of 'EngineKit.Graphics.VertexInputDescriptor.BuildVertexInputDescriptorFor<TVertexType>()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build (windows-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, NuGet/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build (windows-latest): src/EngineKit/UI/UIRenderer.cs#L95
Non-nullable field '_keyValues' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (windows-latest): src/EngineKit/Extensions/StringExtensions.cs#L19
Possible null reference return.
build (windows-latest): src/EngineKit/Graphics/Pipeline.cs#L10
Non-nullable field 'ShaderProgram' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (windows-latest): src/EngineKit/Graphics/GraphicsPipeline.cs#L158
Dereference of a possibly null reference.
build (windows-latest): src/EngineKit/Graphics/GraphicsPipeline.cs#L163
Dereference of a possibly null reference.
build (windows-latest): src/EngineKit/Graphics/GraphicsPipeline.cs#L168
Dereference of a possibly null reference.
build (windows-latest): src/EngineKit/Graphics/GraphicsPipeline.cs#L173
Dereference of a possibly null reference.
build (windows-latest): src/EngineKit/Graphics/ComputePipeline.cs#L31
Dereference of a possibly null reference.
build (windows-latest): src/EngineKit/Graphics/VertexInputDescriptor.cs#L97
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields' in call to 'System.Type.GetFields()'. The generic parameter 'TVertexType' of 'EngineKit.Graphics.VertexInputDescriptor.BuildVertexInputDescriptorFor<TVertexType>()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build (windows-latest): src/EngineKit/MathHelper.cs#L134
Using member 'System.Enum.GetValues(Type)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. It might not be possible to create an array of the enum type at runtime. Use the GetValues<TEnum> overload or the GetValuesAsUnderlyingType method instead.
build (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/