Make the archive format and compression type detection code more flexible in libarchive's plugin
Open, NormalPublic

Description

Moved here from: https://bugs.kde.org/show_bug.cgi?id=240267

Original description by Raphael:

Currently each time we add support for a new compression type (or format) we need to add more clauses to our if's in libarchive plugin's code.
This doesn't scale well, and should be replaced by a more proper and automated solution.

elvisangelaccio updated the task description. (Show Details)