Issue #3606737: Use ModuleHandlerInterface and PathValidatorInterface instead of concrete classes

Closes #3606737

Merge request reports

Loading