Closed Agnul97 closed 5 months ago
Attention: Patch coverage is 75.21368%
with 29 lines
in your changes are missing coverage. Please review.
Project coverage is 21.09%. Comparing base (
aa54cb7
) to head (b5d837f
). Report is 10 commits behind head on develop.
In this PR I extracted some methods from the DatastoreUtils class into an abstract class called AbstractStoreUtils.
The method "convertToDataIndexes" is one of these, and has been renamed into "filterIndexesTemporalWindow". Now it calls 2 abstract methods that needs to be overridden by the specific *storeUtils class. For example, the dataStoreUtils class now extend this abstract class and correctly overrides these 2 methods
With this refactoring I wanted to ease the implementation of future *storeUtils class