Task: SonarCloud for CombatItems Code
Feature: [FEATURE] Animation and Combat Items Optimisation (#248)
This task is about ensuring the quality of the code we have implemented into the game. By using the development tool SonarCloud we will analyse any bugs we have created in the game to check the code we have implemented is clean. Additionally we will be looking at all major code smells and minimising any minor code smells that have implemented. Finally, we will check our test code coverage to confirm the tests we have written are aligned with the implementation of the code. This is important to the overall game as going through potential bugs and poor code will optimise the efficiency of the programming and better the user experience for the player.
Dependencies
This task relies on:
[x] Majority of any additional code added to the game should be completed
[x] Majority of JUNIT tests completed
Milestones
List of steps that need to be completed for this task.
[x] check for all bugs (Oct. 11)
[x] check for all major code smells (Oct. 11)
[x] analyse whether the minor code smells are impactful and make changes where appropriate (Oct. 12)
Description
Task: SonarCloud for CombatItems Code Feature: [FEATURE] Animation and Combat Items Optimisation (#248)
This task is about ensuring the quality of the code we have implemented into the game. By using the development tool SonarCloud we will analyse any bugs we have created in the game to check the code we have implemented is clean. Additionally we will be looking at all major code smells and minimising any minor code smells that have implemented. Finally, we will check our test code coverage to confirm the tests we have written are aligned with the implementation of the code. This is important to the overall game as going through potential bugs and poor code will optimise the efficiency of the programming and better the user experience for the player.
Dependencies
This task relies on:
Milestones
List of steps that need to be completed for this task.
Completion Deadline: Oct. 17
Documentation
Member