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 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=AZ6ZoYPLXMMYSes8s9l_&open=AZ6ZoYPLXMMYSes8s9l_&pullRequest=130
Check warning on line 69 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=AZ6ZoYJSXMMYSes8s9lx&open=AZ6ZoYJSXMMYSes8s9lx&pullRequest=130
Check warning on line 90 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=AZ6ZoYQ6XMMYSes8s9mH&open=AZ6ZoYQ6XMMYSes8s9mH&pullRequest=130
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=AZ6ZoYIeXMMYSes8s9lu&open=AZ6ZoYIeXMMYSes8s9lu&pullRequest=130
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=AZ6ZoYLaXMMYSes8s9l5&open=AZ6ZoYLaXMMYSes8s9l5&pullRequest=130
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=AZ6ZoYRfXMMYSes8s9mM&open=AZ6ZoYRfXMMYSes8s9mM&pullRequest=130
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=AZ6ZoYJSXMMYSes8s9l1&open=AZ6ZoYJSXMMYSes8s9l1&pullRequest=130
Check failure on line 19 in SharpEngine.Core.Components/Properties/Material.cs
sonarqubecloud / SonarCloud Code Analysis
This method signature overlaps the one defined on line 32, the default parameter value can only be used with named arguments.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ6ZoYLaXMMYSes8s9l6&open=AZ6ZoYLaXMMYSes8s9l6&pullRequest=130
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=AZ6ZoYNjXMMYSes8s9l-&open=AZ6ZoYNjXMMYSes8s9l-&pullRequest=130
Check warning on line 124 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=AZ6ZoYJSXMMYSes8s9l2&open=AZ6ZoYJSXMMYSes8s9l2&pullRequest=130
Check warning on line 8 in SharpEngine.Core.Components/Properties/Textures/Texture.cs
sonarqubecloud / SonarCloud Code Analysis
Seal class 'Texture' or implement 'IEqualityComparer<T>' instead.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ6ZoYMFXMMYSes8s9l7&open=AZ6ZoYMFXMMYSes8s9l7&pullRequest=130
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=AZ6ZoYRRXMMYSes8s9mL&open=AZ6ZoYRRXMMYSes8s9mL&pullRequest=130
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=AZ6ZoYQjXMMYSes8s9mG&open=AZ6ZoYQjXMMYSes8s9mG&pullRequest=130
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=AZ6ZoYKxXMMYSes8s9l3&open=AZ6ZoYKxXMMYSes8s9l3&pullRequest=130
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=AZ6ZoYIeXMMYSes8s9lv&open=AZ6ZoYIeXMMYSes8s9lv&pullRequest=130
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=AZ6ZoYJSXMMYSes8s9lw&open=AZ6ZoYJSXMMYSes8s9lw&pullRequest=130
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=AZ6ZoYMFXMMYSes8s9l8&open=AZ6ZoYMFXMMYSes8s9l8&pullRequest=130
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=AZ6ZoYQ6XMMYSes8s9mI&open=AZ6ZoYQ6XMMYSes8s9mI&pullRequest=130
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=AZ6ZoYPLXMMYSes8s9mA&open=AZ6ZoYPLXMMYSes8s9mA&pullRequest=130
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=AZ6ZoYJSXMMYSes8s9l0&open=AZ6ZoYJSXMMYSes8s9l0&pullRequest=130
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=AZ6ZoYJSXMMYSes8s9ly&open=AZ6ZoYJSXMMYSes8s9ly&pullRequest=130
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=AZ6ZoYKxXMMYSes8s9l4&open=AZ6ZoYKxXMMYSes8s9l4&pullRequest=130
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=AZ6ZoYPdXMMYSes8s9mB&open=AZ6ZoYPdXMMYSes8s9mB&pullRequest=130
Check warning on line 33 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=AZ6ZoYQjXMMYSes8s9mF&open=AZ6ZoYQjXMMYSes8s9mF&pullRequest=130
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=AZ6ZoYRGXMMYSes8s9mK&open=AZ6ZoYRGXMMYSes8s9mK&pullRequest=130