# -*- coding: utf-8 -*- # Copyright (c) 2016-2017 Claudiu Popa # Copyright (c) 2016 Glenn Matthews # Copyright (c) 2017 Ɓukasz Rogalski # Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html # For details: https://github.com/PyCQA/pylint/blob/master/COPYING """Exception classes raised by various operations within pylint.""" class InvalidMessageError(Exception): """raised when a message creation, registration or addition is rejected""" class UnknownMessageError(Exception): """raised when a unregistered message id is encountered""" class EmptyReportError(Exception): """raised when a report is empty and so should not be displayed""" class InvalidReporterError(Exception): """raised when selected reporter is invalid (e.g. not found)"""