I undertook a massive refactor of the projection classes, resulting in cleaner code. Additionally, I made significant improvements to the test coverage.
Related Issue
Sets the foundation for #284.
Type of Change
[ ] โจ feat -- New feature (non-breaking change which adds functionality)
[ ] ๐ ๏ธ fix -- Bug fix (non-breaking change which fixes an issue)
[ ] โ ! -- Breaking change (fix or feature that would cause existing functionality to change)
Description
I undertook a massive refactor of the projection classes, resulting in cleaner code. Additionally, I made significant improvements to the test coverage.
Related Issue
Sets the foundation for #284.
Type of Change
feat
-- New feature (non-breaking change which adds functionality)fix
-- Bug fix (non-breaking change which fixes an issue)!
-- Breaking change (fix or feature that would cause existing functionality to change)refactor
-- Code refactorci
-- Build configuration changedocs
-- Documentationtest
-- Testchore
-- Chore