Repository navigation
#109 Engine Orchestration - #132
Quality Gate failed
Failed conditions
E Reliability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
Check warning on line 60 in SharpEngine.Core/Entities/Lights/PointLight.cs
sonarqubecloud / SonarCloud Code Analysis
'System.NullReferenceException' should not be thrown by user code.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYPDZSfz02PB60l_&open=AZ5wJYPDZSfz02PB60l_&pullRequest=132
Check warning on line 156 in SharpEngine.Core/Handlers/EngineHandler.cs
sonarqubecloud / SonarCloud Code Analysis
Do not call 'GC.SuppressFinalize'.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYSBZSfz02PB60mK&open=AZ5wJYSBZSfz02PB60mK&pullRequest=132
Check warning on line 4 in SharpEngine.Core/Handlers/EngineHandlerState.cs
sonarqubecloud / SonarCloud Code Analysis
Move 'EngineHandlerState' into a named namespace.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYSQZSfz02PB60mN&open=AZ5wJYSQZSfz02PB60mN&pullRequest=132
Check warning on line 53 in SharpEngine.Core.Components/Properties/Material.cs
sonarqubecloud / SonarCloud Code Analysis
Remove this unnecessary check for null.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYMfZSfz02PB60l7&open=AZ5wJYMfZSfz02PB60l7&pullRequest=132
Check warning on line 128 in SharpEngine.Core/Windowing/Window.cs
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this 'TODO' comment.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYQhZSfz02PB60mB&open=AZ5wJYQhZSfz02PB60mB&pullRequest=132
Check warning on line 153 in Examples/Tutorial 4.1 - Model Loading/Program.cs
sonarqubecloud / SonarCloud Code Analysis
'System.NullReferenceException' should not be thrown by user code.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYLGZSfz02PB60l0&open=AZ5wJYLGZSfz02PB60l0&pullRequest=132
Check warning on line 26 in SharpEngine.Core/Engine.cs
sonarqubecloud / SonarCloud Code Analysis
Initialize all 'static fields' inline and remove the 'static constructor'.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYSXZSfz02PB60mO&open=AZ5wJYSXZSfz02PB60mO&pullRequest=132
Check warning on line 66 in SharpEngine.Core/Entities/Lights/SpotLight.cs
sonarqubecloud / SonarCloud Code Analysis
'System.NullReferenceException' should not be thrown by user code.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYPQZSfz02PB60mA&open=AZ5wJYPQZSfz02PB60mA&pullRequest=132
Check failure on line 35 in SharpEngine.Core/Handlers/WindowHandler.cs
sonarqubecloud / SonarCloud Code Analysis
Dispose '_cancellationTokenSource' when it is no longer needed.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYSIZSfz02PB60mM&open=AZ5wJYSIZSfz02PB60mM&pullRequest=132
Check warning on line 21 in SharpEngine.Core/Abstractions/IGame.cs
sonarqubecloud / SonarCloud Code Analysis
Change the visibility of this constructor to 'protected'.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYRwZSfz02PB60mG&open=AZ5wJYRwZSfz02PB60mG&pullRequest=132
Check warning on line 76 in SharpEngine.Core.Components/Properties/Meshes/Model.cs
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this 'TODO' comment.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYMBZSfz02PB60l5&open=AZ5wJYMBZSfz02PB60l5&pullRequest=132
Check warning on line 8 in SharpEngine.Core.Components/Properties/Textures/Texture.cs
sonarqubecloud / SonarCloud Code Analysis
Fix this implementation of 'IDisposable' to conform to the dispose pattern.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYNBZSfz02PB60l-&open=AZ5wJYNBZSfz02PB60l-&pullRequest=132
Check warning on line 42 in Examples/MultipleWindows/Program.cs
sonarqubecloud / SonarCloud Code Analysis
Remove this commented out code.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYHWZSfz02PB60lw&open=AZ5wJYHWZSfz02PB60lw&pullRequest=132
Check warning on line 135 in SharpEngine.Core/Handlers/EngineHandler.cs
sonarqubecloud / SonarCloud Code Analysis
Logging in a catch clause should pass the caught exception as a parameter.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYSBZSfz02PB60mL&open=AZ5wJYSBZSfz02PB60mL&pullRequest=132
Check warning on line 97 in Examples/Tutorial 4.1 - Model Loading/Program.cs
sonarqubecloud / SonarCloud Code Analysis
'System.NullReferenceException' should not be thrown by user code.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYLGZSfz02PB60ly&open=AZ5wJYLGZSfz02PB60ly&pullRequest=132
Check warning on line 42 in SharpEngine.Core/Abstractions/IGame.cs
sonarqubecloud / SonarCloud Code Analysis
Change the visibility of this constructor to 'protected'.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYRwZSfz02PB60mI&open=AZ5wJYRwZSfz02PB60mI&pullRequest=132
Check warning on line 156 in Examples/Tutorial 4.1 - Model Loading/Program.cs
sonarqubecloud / SonarCloud Code Analysis
'System.NullReferenceException' should not be thrown by user code.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYLGZSfz02PB60l1&open=AZ5wJYLGZSfz02PB60l1&pullRequest=132
Check failure on line 28 in Examples/MultipleWindows/Program.cs
sonarqubecloud / SonarCloud Code Analysis
Dispose '_cancellationTokenSource' when it is no longer needed.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYHWZSfz02PB60lx&open=AZ5wJYHWZSfz02PB60lx&pullRequest=132
Check warning on line 18 in SharpEngine.Core/Windowing/SilkWindow.cs
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this 'TODO' comment.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYQ1ZSfz02PB60mD&open=AZ5wJYQ1ZSfz02PB60mD&pullRequest=132
Check warning on line 101 in SharpEngine.Core/Windowing/Window.cs
sonarqubecloud / SonarCloud Code Analysis
All 'Window' method overloads should be adjacent.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYQhZSfz02PB60mC&open=AZ5wJYQhZSfz02PB60mC&pullRequest=132
Check warning on line 88 in SharpEngine.Core/Renderers/Renderer.cs
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this 'TODO' comment.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYRPZSfz02PB60mE&open=AZ5wJYRPZSfz02PB60mE&pullRequest=132
Check warning on line 56 in SharpEngine.Core/Abstractions/IGame.cs
sonarqubecloud / SonarCloud Code Analysis
Remove the member initializer, all constructors set an initial value for the member.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYRwZSfz02PB60mF&open=AZ5wJYRwZSfz02PB60mF&pullRequest=132
Check warning on line 121 in Examples/Tutorial 4.1 - Model Loading/Program.cs
sonarqubecloud / SonarCloud Code Analysis
'System.NullReferenceException' should not be thrown by user code.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYLGZSfz02PB60l3&open=AZ5wJYLGZSfz02PB60l3&pullRequest=132
Check warning on line 159 in Examples/Tutorial 4.1 - Model Loading/Program.cs
sonarqubecloud / SonarCloud Code Analysis
'System.NullReferenceException' should not be thrown by user code.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYLGZSfz02PB60l2&open=AZ5wJYLGZSfz02PB60l2&pullRequest=132
Check warning on line 85 in SharpEngine.Core.Components/Properties/Meshes/Model.cs
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this 'TODO' comment.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ5wJYMBZSfz02PB60l6&open=AZ5wJYMBZSfz02PB60l6&pullRequest=132