# Path: django_linter/__pkginfo__.py
# BASE_ID = 52


from pylint.checkers import BaseChecker
from pylint.checkers.utils import safe_infer
from pylint.interfaces import IAstroidChecker
from astroid import YES, List
from ..__pkginfo__ import BASE_ID
from __future__ import (absolute_import, division,
                        print_function, unicode_literals)




class SettingsShecker(BaseChecker):
    __implements__ = IAstroidChecker

    name = 'settings'
    msgs = {
        'E%s21' % BASE_ID: (
            'Required setting "%s" is missed',
            'required-setting-missed',
            'Used when required setting missed in settings file.'),

# Path: django_linter/__pkginfo__.py
# BASE_ID = 52


# Path: django_linter/checkers/settings.py
from pylint.checkers import BaseChecker
from pylint.checkers.utils import safe_infer
from pylint.interfaces import IAstroidChecker
from astroid import YES, List
from ..__pkginfo__ import BASE_ID

from __future__ import (absolute_import, division,
                        print_function, unicode_literals)




class SettingsShecker(BaseChecker):
    __implements__ = IAstroidChecker

    name = 'settings'
    msgs = {
        'E%s21' % BASE_ID: (
            'Required setting "%s" is missed',
            'required-setting-missed',
            'Used when required setting missed in settings file.'),

        'E%s22' % BASE_ID: (