Remove dormant code analytics related code
Description
A significant amount of code was added during the initial development of the code analytics feature. The feature is currently frozen with no plan of continuation on the existing path.
Proposal
As this feature has been placed on hold until further notice (and the direction could completely change), we should remove the code from our codebase.
Disadvantages of leaving code in place
- There are actively run tests which are unnecessarily using resources
- There is more code to be linted, also unnecessarily using resources
- It could be confusing coming across the code if unfamiliar with the business decision to freeze the feature
- If we never continue with the feature, the code could potentially exist indefinitely
Disadvantages of removing the code
- We may have to add it again