-
Notifications
You must be signed in to change notification settings - Fork 0
Milestone 4
Milestone 4 was known as the “refactoring” milestone as this preceded the presentation and the plan was to use feedback from the presentation and the progress report to improve the state of the tool. Within this milestone, notable changes would be the addition of RelationshipManager, StatTracker, an entire refactor of the old Parser that was present within the progress report or Milestone 2, additional bug fixes, major changes made to CPGClass as well to improve encapsulation, the tool was split into packages to improve organization and maintainability.
Additionally, to aid team members in the testing process, a class known as ProjectManager was added, this significantly reduced the time required to test as we would no longer need to run Joern multiple times if a backup file already existed. GraphViz was additionally added to integrate with the existing LayoutManager for plug-and-play layout handling. This milestone additionally covered the presentation of the project.
CodeSmell Wiki
- Home Page
- Setup and Installation
- Running the CodeSmell tool
- Troubleshooting
- Acknowledgements & License
Milestone Progress for CodeSmell [Group #61]