It is very inconsistently structured and extremely annoying to work with due to related files being spread across the fs, meaning it is hard to find the things you want and looks really ugly. There are also a lot of remnants of old implementations just hiding out.
Describe the solution
Completely restructured by renaming, moving, deleting etc.
(I'm sorry, but it was so ugly)
Risk
As long as nobody is working on anything right now we should be fine. Also to do this the tests had to be removed and will need to regenerated again if we want them in the future.
Definition of Done
[ ] Code peer-reviewed
[ ] Wiki Documentation is written and up to date
[ ] Unit tests written and passing
[ ] Integration tests written and passing
[ ] Continuous Integration build passing
[ ] Acceptance criteria met
[ ] Deployed to production environment
Reviewed By
Who reviewed your PR - for commit history once merged
Describe the issue
It is very inconsistently structured and extremely annoying to work with due to related files being spread across the fs, meaning it is hard to find the things you want and looks really ugly. There are also a lot of remnants of old implementations just hiding out.
Describe the solution
Completely restructured by renaming, moving, deleting etc.
(I'm sorry, but it was so ugly)
Risk
As long as nobody is working on anything right now we should be fine. Also to do this the tests had to be removed and will need to regenerated again if we want them in the future.
Definition of Done
Reviewed By
Who reviewed your PR - for commit history once merged