@@ -0,0 +1,14 @@
+# 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"""
Shouldn't we add a Copyright notice here? We just had some issues with Debian packaging due to the fact that we were missing Copyright notices on files. I am not sure what Copyright this file should have, yours or Logilab's? I think yours, no?