Remove the RAnd* family of filters
Summary
This MR removes the RAnGAndNIR filters family.
Rationale
Those filters are pretty much useless. I could replace all of them with a standard itk functor filter without any damage. This saves a huge amount of code, reduce the number of tests and potentially test data.
Note that this MR slightly decrease coverage but that tests for each functor will be added in further refactoring in new merge requests. See #1870 (closed) for the big picture.
The copyright owner is CNES and has signed the ORFEO ToolBox Contributor License Agreement.
Check before merging:
- All discussions are resolved
- At least 2
votes from core developers, no vote. - The feature branch is (reasonably) up-to-date with the base branch
- Dashboard is green
- Copyright owner has signed the ORFEO ToolBox Contributor License Agreement
Edited by Julien Michel
Merge request reports
Activity
@all CI is failing during
git fetch
, error unrelated to MR content ...Fix in !438 (merged)
added refactoring label
added api label
added 53 commits
-
8cd62a5d...64148d77 - 52 commits from branch
develop
- f27b5577 - Merge branch 'develop' into 1870-remove-filters
-
8cd62a5d...64148d77 - 52 commits from branch
mentioned in commit f8ff7c1a
changed milestone to %7.0.0
Please register or sign in to reply