Sort the output of mat2 -l
This commit is contained in:
parent
6a1b0b31f0
commit
8368de7fa7
@ -1,6 +1,6 @@
|
||||
import abc
|
||||
import os
|
||||
from typing import Set
|
||||
from typing import Set, Dict
|
||||
|
||||
assert Set # make pyflakes happy
|
||||
|
||||
@ -15,7 +15,7 @@ class AbstractParser(abc.ABC):
|
||||
self.output_filename = fname + '.cleaned' + extension
|
||||
|
||||
@abc.abstractmethod
|
||||
def get_meta(self) -> dict:
|
||||
def get_meta(self) -> Dict[str, str]:
|
||||
pass
|
||||
|
||||
@abc.abstractmethod
|
||||
|
4
mat2
4
mat2
@ -72,6 +72,7 @@ def clean_meta(params: Tuple[str, bool]) -> bool:
|
||||
|
||||
def show_parsers():
|
||||
print('[+] Supported formats:')
|
||||
formats = list()
|
||||
for parser in parser_factory._get_parsers():
|
||||
for mtype in parser.mimetypes:
|
||||
extensions = set()
|
||||
@ -82,7 +83,8 @@ def show_parsers():
|
||||
# we're not supporting a single extension in the current
|
||||
# mimetype, so there is not point in showing the mimetype at all
|
||||
continue
|
||||
print(' - %s (%s)' % (mtype, ', '.join(extensions)))
|
||||
formats.append(' - %s (%s)' % (mtype, ', '.join(extensions)))
|
||||
print('\n'.join(sorted(formats)))
|
||||
|
||||
|
||||
def __get_files_recursively(files):
|
||||
|
Loading…
Reference in New Issue
Block a user