Source code for text_lint.cli.deferred.deferred_linter_settings
"""DeferredLinterSettings class."""
from typing import TYPE_CHECKING, Type
from .bases.deferred_base import DeferredModuleLoaderBase
if TYPE_CHECKING: # no cover
from text_lint.linter.settings import LinterSettings as LinterSettingsType
[docs]
class DeferredLinterSettings(
DeferredModuleLoaderBase[Type["LinterSettingsType"]]
):
"""Deferred LinterSettings loader."""
module_path = "text_lint.linter.settings"
module_attribute = "LinterSettings"
deferred_linter_settings = DeferredLinterSettings()