Skip to content

Optimisation of Crafting System Code with Sonar Cloud

jgapusan edited this page Oct 16, 2022 · 1 revision

In this sprint we have managed to greatly improve the efficiency and reduce bugs in the crafting system with the use of sonar cloud testing.

Reduced 3 code smells in the CraftingLogic class.

Reduced 10 code smells in the Crafting class.

Reduced 1 code smell in MaterialFactory class.

Reduced 3 code smells in CombatStatsComponent class for the dropMaterials method.

Reduced a significant amount of bugs + code smells in the GameAreaDisplay class for both the crafting system and other teams ~45 total.

reduced all bugs in crafting system to 0 with only a handful of codesmells left in the GameAreaDisplay class.

Clone this wiki locally