DifferentialOperations cross-package dependencies
We have some improper cross-package dependencies in DifferentialOperations being improperly solved on refactoring DiffOps to another package. Class pl.edu.icm.visnow.lib.utils.field.DifferentialOperations is using static enums from pl.edu.icm.visnow.lib.basic.filters.DifferentialOperations.DifferentialOperationsShared. As our new DifferentialOperations class is a generic utility it should be consistent and should not reference to module package. I recommend moving enums from DifferentialOperationsShared to pl.edu.icm.visnow.lib.utils.field.DifferentialOperation class.
This should have been pointed out on merge request.