Lots of plugins have to extend TrackerMimeTypeQuery just to parametrize it, extending it always in a similar and very simple fashion. We probably could get id of most of these custom classes to make the plugins simpler.
Turning MimeTypeTrackerQuery into a concrete classe taking as contruct-time parameter what is added by its extensions could probably help.
Lots of plugins have to extend TrackerMimeTypeQuery just to parametrize it, extending it always in a similar and very simple fashion. We probably could get id of most of these custom classes to make the plugins simpler.
Turning MimeTypeTrackerQuery into a concrete classe taking as contruct-time parameter what is added by its extensions could probably help.