lazy loading for parsers

This commit is contained in:
jonaswinkler committed 2021-02-04 13:17:24 +01:00
1 parent 883a6b26a4
commit 44ec3a3d9c
5 files changed
+20 -8

No files matched your search

+6 -2
View File
@@ -1,9 +1,13 @@
from .parsers import TextDocumentParser
def get_parser(*args, **kwargs):
from .parsers import TextDocumentParser
return TextDocumentParser(*args, **kwargs)
def text_consumer_declaration(sender, **kwargs):
return {
"parser": TextDocumentParser,
"parser": get_parser,
"weight": 10,
"mime_types": {
"text/plain": ".txt",