Repository navigation
#134 Use Perlin Noise - #137
Quality Gate failed
Failed conditions
7.8% Duplication on New Code (required ≤ 3%)
Annotations
Check warning on line 23 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=AZ8PJKNexRTRgvXs0vlk&open=AZ8PJKNexRTRgvXs0vlk&pullRequest=137
Check warning on line 29 in Examples/MinecraftClone/Terrain/TerrainGenerator_Old.cs
sonarqubecloud / SonarCloud Code Analysis
Make '_lightsNode' 'readonly'.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKQPxRTRgvXs0vlq&open=AZ8PJKQPxRTRgvXs0vlq&pullRequest=137
Check failure on line 155 in SharpEngine.Core/Windowing/Window.cs
sonarqubecloud / SonarCloud Code Analysis
This method signature overlaps the one defined on line 107, the default parameter value can only be used with named arguments.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKNvxRTRgvXs0vln&open=AZ8PJKNvxRTRgvXs0vln&pullRequest=137
Check warning on line 27 in Examples/MinecraftClone/Terrain/TerrainGenerator_Old.cs
sonarqubecloud / SonarCloud Code Analysis
Remove the field '_scene' and declare it as a local variable in the relevant methods.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKQPxRTRgvXs0vlv&open=AZ8PJKQPxRTRgvXs0vlv&pullRequest=137
Check warning on line 9 in Examples/MinecraftClone/Terrain/TerrainGenerator_Old.cs
sonarqubecloud / SonarCloud Code Analysis
Rename class 'TerrainGenerator_Old' to match pascal case naming rules, consider using 'TerrainGeneratorOld'.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKQPxRTRgvXs0vlu&open=AZ8PJKQPxRTRgvXs0vlu&pullRequest=137
Check warning on line 66 in Examples/MinecraftClone/Terrain/TerrainGenerator_Old.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=AZ8PJKQPxRTRgvXs0vls&open=AZ8PJKQPxRTRgvXs0vls&pullRequest=137
Check warning on line 40 in Examples/MinecraftClone/Terrain/TerrainGenerator.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=AZ8PJKRExRTRgvXs0vly&open=AZ8PJKRExRTRgvXs0vly&pullRequest=137
Check warning on line 13 in Examples/MinecraftClone/Terrain/TerrainGenerator.cs
sonarqubecloud / SonarCloud Code Analysis
Rename class 'TerrainGenerator_New' to match pascal case naming rules, consider using 'TerrainGeneratorNew'.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKRExRTRgvXs0vl1&open=AZ8PJKRExRTRgvXs0vl1&pullRequest=137
Check warning on line 58 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=AZ8PJKNexRTRgvXs0vli&open=AZ8PJKNexRTRgvXs0vli&pullRequest=137
Check failure on line 81 in Examples/MinecraftClone/Terrain/TerrainGenerator_Old.cs
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKQPxRTRgvXs0vlw&open=AZ8PJKQPxRTRgvXs0vlw&pullRequest=137
Check warning on line 105 in Examples/MinecraftClone/Minecraft.cs
sonarqubecloud / SonarCloud Code Analysis
Remove this commented out code.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKRXxRTRgvXs0vl5&open=AZ8PJKRXxRTRgvXs0vl5&pullRequest=137
Check warning on line 53 in Examples/MinecraftClone/Terrain/TerrainGenerator.cs
sonarqubecloud / SonarCloud Code Analysis
Make '_lightsNode' 'readonly'.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKRExRTRgvXs0vlz&open=AZ8PJKRExRTRgvXs0vlz&pullRequest=137
Check warning on line 51 in Examples/MinecraftClone/Terrain/TerrainGenerator.cs
sonarqubecloud / SonarCloud Code Analysis
Remove the field '_scene' and declare it as a local variable in the relevant methods.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKRExRTRgvXs0vl2&open=AZ8PJKRExRTRgvXs0vl2&pullRequest=137
Check warning on line 35 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=AZ8PJKNexRTRgvXs0vlj&open=AZ8PJKNexRTRgvXs0vlj&pullRequest=137
Check warning on line 54 in Examples/MinecraftClone/Terrain/TerrainGenerator.cs
sonarqubecloud / SonarCloud Code Analysis
Make '_blocksNode' 'readonly'.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKRExRTRgvXs0vl0&open=AZ8PJKRExRTRgvXs0vl0&pullRequest=137
Check warning on line 101 in Examples/MinecraftClone/Minecraft.cs
sonarqubecloud / SonarCloud Code Analysis
Remove this commented out code.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKRXxRTRgvXs0vl4&open=AZ8PJKRXxRTRgvXs0vl4&pullRequest=137
Check failure on line 127 in SharpEngine.Core/Windowing/Window.cs
sonarqubecloud / SonarCloud Code Analysis
This method signature overlaps the one defined on line 116, the default parameter value can only be used with named arguments.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKNvxRTRgvXs0vlm&open=AZ8PJKNvxRTRgvXs0vlm&pullRequest=137
Check warning on line 72 in Examples/MinecraftClone/Terrain/TerrainGenerator_Old.cs
sonarqubecloud / SonarCloud Code Analysis
Remove this commented out code.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKQPxRTRgvXs0vlp&open=AZ8PJKQPxRTRgvXs0vlp&pullRequest=137
Check warning on line 31 in Examples/MinecraftClone/Terrain/TerrainGenerator.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=AZ8PJKRExRTRgvXs0vlx&open=AZ8PJKRExRTRgvXs0vlx&pullRequest=137
Check warning on line 30 in Examples/MinecraftClone/Terrain/TerrainGenerator_Old.cs
sonarqubecloud / SonarCloud Code Analysis
Make '_blocksNode' 'readonly'.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKQPxRTRgvXs0vlr&open=AZ8PJKQPxRTRgvXs0vlr&pullRequest=137
Check warning on line 44 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=AZ8PJKNexRTRgvXs0vll&open=AZ8PJKNexRTRgvXs0vll&pullRequest=137
Check warning on line 91 in Examples/MinecraftClone/Minecraft.cs
sonarqubecloud / SonarCloud Code Analysis
Remove this commented out code.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKRXxRTRgvXs0vl3&open=AZ8PJKRXxRTRgvXs0vl3&pullRequest=137
Check warning on line 68 in Examples/MinecraftClone/Terrain/TerrainGenerator_Old.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=AZ8PJKQPxRTRgvXs0vlt&open=AZ8PJKQPxRTRgvXs0vlt&pullRequest=137
Check warning on line 44 in Examples/MinecraftClone/Terrain/Block/BlockBase.cs
sonarqubecloud / SonarCloud Code Analysis
Remove this unnecessary cast to 'Vector3'.
See more on https://sonarcloud.io/project/issues?id=Av3boy_SharpEngine&issues=AZ8PJKN_xRTRgvXs0vlo&open=AZ8PJKN_xRTRgvXs0vlo&pullRequest=137