Просмотр исходного кода

feat(filetype): add compressed types

Co-authored-by: zer0-x <zer0-x.7ty50@aleeas.com>
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
Christina Sørensen 2 лет назад
Родитель
Сommit
4c07d0c1bf
1 измененных файлов с 27 добавлено и 18 удалено
  1. 27 18
      src/info/filetype.rs

+ 27 - 18
src/info/filetype.rs

@@ -202,31 +202,40 @@ impl FileExtensions {
 
     fn is_compressed(&self, file: &File<'_>) -> bool {
         file.extension_is_one_of( &[
-            "zip",
-            "tar",
-            "Z",
-            "z",
-            "gz",
-            "bz2",
+            "7z",
             "a",
             "ar",
-            "7z",
-            "iso",
+            "bz",
+            "bz2",
+            "bz3",
+            "cpio",
+            "deb",
             "dmg",
-            "tc",
-            "rar",
-            "par",
-            "tgz",
-            "xz",
-            "txz",
+            "gz",
+            "iso",
             "lz",
-            "tlz",
+            "lz4",
+            "lzh",
             "lzma",
-            "deb",
+            "lzo",
+            "par",
+            "rar",
             "rpm",
+            "tar",
+            "taz",
+            "tbz",
+            "tbz2",
+            "tc",
+            "tgz",
+            "tlz",
+            "txz",
+            "tz",
+            "tzo",
+            "xz",
+            "Z",
+            "z",
+            "zip",
             "zst",
-            "lz4",
-            "cpio",
         ])
     }