bruns created this revision. bruns added reviewers: Frameworks, astippich. Herald added projects: Frameworks, Baloo. Herald added subscribers: Baloo, kde-frameworks-devel. bruns requested review of this revision.
REVISION SUMMARY If there is a direct match for a mime type, only the matching plugin(s) is (are) returned, inheritance is not considered. Otherwise, all matches for all mime ancestors are returned, even if one plugin is a much better match than any other. Up until now, the only extractor selected by inheritance was the plain text extractor, so there was one fuzzy matched plugin at most. With the XML extractor, the XML extractor should be preferred over the plain test extractor. Depends on D16592 <https://phabricator.kde.org/D16592> REPOSITORY R286 KFileMetaData BRANCH master REVISION DETAIL https://phabricator.kde.org/D16593 AFFECTED FILES autotests/extractorcollectiontest.cpp src/extractorcollection.cpp src/extractorcollection.h To: bruns, #frameworks, astippich Cc: kde-frameworks-devel, #baloo, ashaposhnikov, michaelh, astippich, spoorun, ngraham, bruns, abrahams