Skip to content

✅ Build Status Check ( branch) #150

✅ Build Status Check ( branch)

✅ Build Status Check ( branch) #150

Triggered via push January 5, 2024 07:48
Status Failure
Total duration 2m 6s
Artifacts
build_audio
11s
build_audio
build_audio_openal
18s
build_audio_openal
build_ecs
11s
build_ecs
build_ecs_components
5s
build_ecs_components
build_editor_common
19s
build_editor_common
build_editor_desktop
1m 51s
build_editor_desktop
build_editor_view_models
24s
build_editor_view_models
build_extensions_resources
4s
build_extensions_resources
build_input
11s
build_input
build_maths
20s
build_maths
build_platform
10s
build_platform
build_platform_desktop
18s
build_platform_desktop
build_rendering
14s
build_rendering
build_rendering_opengl
25s
build_rendering_opengl
build_resources
11s
build_resources
build_runtime
19s
build_runtime
build_utilities
11s
build_utilities
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 60 warnings
build_extensions_resources
Process completed with exit code 1.
build_ecs_components
Process completed with exit code 1.
build_rendering: FinalEngine.Rendering/Loaders/Invocation/ImageInvoker.cs#L15
Return type of 'ImageInvoker.Load<TPixel>(Stream)' is not CLS-compliant
build_rendering: FinalEngine.Rendering/Loaders/Invocation/ImageInvoker.cs#L15
Constraint type 'IPixel<TPixel>' is not CLS-compliant
build_rendering: FinalEngine.Rendering/Loaders/Invocation/IImageInvoker.cs#L13
Return type of 'IImageInvoker.Load<TPixel>(Stream)' is not CLS-compliant
build_rendering: FinalEngine.Rendering/Loaders/Invocation/IImageInvoker.cs#L13
Constraint type 'IPixel<TPixel>' is not CLS-compliant
build_rendering: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L57
Non-nullable property 'Fragment' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build_rendering: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L59
Non-nullable property 'Vertex' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build_rendering: FinalEngine.Rendering/Pipeline/IShaderProgram.cs#L9
Avoid empty interfaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1040)
build_rendering: FinalEngine.Rendering/Loaders/Textures/Texture2DResourceLoader.cs#L24
Change type of field 'invoker' from 'FinalEngine.Rendering.Loaders.Invocation.IImageInvoker' to 'FinalEngine.Rendering.Loaders.Invocation.ImageInvoker' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
build_rendering: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L55
'ShaderProgramResourceLoader.ProgramData' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1812)
build_rendering: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L55
Type 'ProgramData' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
build_editor_common: FinalEngine.Rendering/Loaders/Invocation/ImageInvoker.cs#L15
Return type of 'ImageInvoker.Load<TPixel>(Stream)' is not CLS-compliant
build_editor_common: FinalEngine.Rendering/Loaders/Invocation/ImageInvoker.cs#L15
Constraint type 'IPixel<TPixel>' is not CLS-compliant
build_editor_common: FinalEngine.Rendering/Loaders/Invocation/IImageInvoker.cs#L13
Return type of 'IImageInvoker.Load<TPixel>(Stream)' is not CLS-compliant
build_editor_common: FinalEngine.Rendering/Loaders/Invocation/IImageInvoker.cs#L13
Constraint type 'IPixel<TPixel>' is not CLS-compliant
build_editor_common: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L57
Non-nullable property 'Fragment' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build_editor_common: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L59
Non-nullable property 'Vertex' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build_editor_common: FinalEngine.Rendering/Pipeline/IShaderProgram.cs#L9
Avoid empty interfaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1040)
build_editor_common: FinalEngine.Rendering/Loaders/Textures/Texture2DResourceLoader.cs#L24
Change type of field 'invoker' from 'FinalEngine.Rendering.Loaders.Invocation.IImageInvoker' to 'FinalEngine.Rendering.Loaders.Invocation.ImageInvoker' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
build_editor_common: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L55
'ShaderProgramResourceLoader.ProgramData' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1812)
build_editor_common: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L55
Type 'ProgramData' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
build_runtime: FinalEngine.Rendering/Loaders/Invocation/ImageInvoker.cs#L15
Return type of 'ImageInvoker.Load<TPixel>(Stream)' is not CLS-compliant
build_runtime: FinalEngine.Rendering/Loaders/Invocation/ImageInvoker.cs#L15
Constraint type 'IPixel<TPixel>' is not CLS-compliant
build_runtime: FinalEngine.Rendering/Loaders/Invocation/IImageInvoker.cs#L13
Return type of 'IImageInvoker.Load<TPixel>(Stream)' is not CLS-compliant
build_runtime: FinalEngine.Rendering/Loaders/Invocation/IImageInvoker.cs#L13
Constraint type 'IPixel<TPixel>' is not CLS-compliant
build_runtime: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L57
Non-nullable property 'Fragment' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build_runtime: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L59
Non-nullable property 'Vertex' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build_runtime: FinalEngine.Rendering/Pipeline/IShaderProgram.cs#L9
Avoid empty interfaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1040)
build_runtime: FinalEngine.Rendering/Loaders/Textures/Texture2DResourceLoader.cs#L24
Change type of field 'invoker' from 'FinalEngine.Rendering.Loaders.Invocation.IImageInvoker' to 'FinalEngine.Rendering.Loaders.Invocation.ImageInvoker' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
build_runtime: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L55
'ShaderProgramResourceLoader.ProgramData' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1812)
build_runtime: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L55
Type 'ProgramData' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
build_editor_view_models: FinalEngine.Rendering/Loaders/Invocation/ImageInvoker.cs#L15
Return type of 'ImageInvoker.Load<TPixel>(Stream)' is not CLS-compliant
build_editor_view_models: FinalEngine.Rendering/Loaders/Invocation/ImageInvoker.cs#L15
Constraint type 'IPixel<TPixel>' is not CLS-compliant
build_editor_view_models: FinalEngine.Rendering/Loaders/Invocation/IImageInvoker.cs#L13
Return type of 'IImageInvoker.Load<TPixel>(Stream)' is not CLS-compliant
build_editor_view_models: FinalEngine.Rendering/Loaders/Invocation/IImageInvoker.cs#L13
Constraint type 'IPixel<TPixel>' is not CLS-compliant
build_editor_view_models: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L57
Non-nullable property 'Fragment' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build_editor_view_models: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L59
Non-nullable property 'Vertex' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build_editor_view_models: FinalEngine.Rendering/Pipeline/IShaderProgram.cs#L9
Avoid empty interfaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1040)
build_editor_view_models: FinalEngine.Rendering/Loaders/Textures/Texture2DResourceLoader.cs#L24
Change type of field 'invoker' from 'FinalEngine.Rendering.Loaders.Invocation.IImageInvoker' to 'FinalEngine.Rendering.Loaders.Invocation.ImageInvoker' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
build_editor_view_models: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L55
'ShaderProgramResourceLoader.ProgramData' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1812)
build_editor_view_models: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L55
Type 'ProgramData' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
build_rendering_opengl: FinalEngine.Rendering/Loaders/Invocation/ImageInvoker.cs#L15
Return type of 'ImageInvoker.Load<TPixel>(Stream)' is not CLS-compliant
build_rendering_opengl: FinalEngine.Rendering/Loaders/Invocation/ImageInvoker.cs#L15
Constraint type 'IPixel<TPixel>' is not CLS-compliant
build_rendering_opengl: FinalEngine.Rendering/Loaders/Invocation/IImageInvoker.cs#L13
Return type of 'IImageInvoker.Load<TPixel>(Stream)' is not CLS-compliant
build_rendering_opengl: FinalEngine.Rendering/Loaders/Invocation/IImageInvoker.cs#L13
Constraint type 'IPixel<TPixel>' is not CLS-compliant
build_rendering_opengl: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L57
Non-nullable property 'Fragment' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build_rendering_opengl: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L59
Non-nullable property 'Vertex' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build_rendering_opengl: FinalEngine.Rendering/Pipeline/IShaderProgram.cs#L9
Avoid empty interfaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1040)
build_rendering_opengl: FinalEngine.Rendering/Loaders/Textures/Texture2DResourceLoader.cs#L24
Change type of field 'invoker' from 'FinalEngine.Rendering.Loaders.Invocation.IImageInvoker' to 'FinalEngine.Rendering.Loaders.Invocation.ImageInvoker' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
build_rendering_opengl: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L55
'ShaderProgramResourceLoader.ProgramData' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1812)
build_rendering_opengl: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L55
Type 'ProgramData' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
build_editor_desktop: FinalEngine.Rendering/Loaders/Invocation/ImageInvoker.cs#L15
Return type of 'ImageInvoker.Load<TPixel>(Stream)' is not CLS-compliant
build_editor_desktop: FinalEngine.Rendering/Loaders/Invocation/ImageInvoker.cs#L15
Constraint type 'IPixel<TPixel>' is not CLS-compliant
build_editor_desktop: FinalEngine.Rendering/Loaders/Invocation/IImageInvoker.cs#L13
Return type of 'IImageInvoker.Load<TPixel>(Stream)' is not CLS-compliant
build_editor_desktop: FinalEngine.Rendering/Loaders/Invocation/IImageInvoker.cs#L13
Constraint type 'IPixel<TPixel>' is not CLS-compliant
build_editor_desktop: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L57
Non-nullable property 'Fragment' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build_editor_desktop: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L59
Non-nullable property 'Vertex' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build_editor_desktop: FinalEngine.Rendering/Pipeline/IShaderProgram.cs#L9
Avoid empty interfaces (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1040)
build_editor_desktop: FinalEngine.Rendering/Loaders/Textures/Texture2DResourceLoader.cs#L24
Change type of field 'invoker' from 'FinalEngine.Rendering.Loaders.Invocation.IImageInvoker' to 'FinalEngine.Rendering.Loaders.Invocation.ImageInvoker' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
build_editor_desktop: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L55
'ShaderProgramResourceLoader.ProgramData' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1812)
build_editor_desktop: FinalEngine.Rendering/Loaders/Shaders/ShaderProgramResourceLoader.cs#L55
Type 'ProgramData' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)