Source code for jscc.exceptions

[docs] class JSCCError(Exception): """Base class for exceptions from within this package"""
[docs] class DuplicateKeyError(JSCCError): """Raised if a JSON message has members with duplicate names"""
[docs] class JSCCWarning(UserWarning): """Base class for warnings from within this package"""
[docs] class CodelistEnumWarning(JSCCWarning): pass
[docs] class DeepPropertiesWarning(JSCCWarning): pass
[docs] class ItemsTypeWarning(JSCCWarning): pass
[docs] class LetterCaseWarning(JSCCWarning): pass
[docs] class MergePropertiesWarning(JSCCWarning): pass
[docs] class MetadataPresenceWarning(JSCCWarning): pass
[docs] class NullTypeWarning(JSCCWarning): pass
[docs] class ObjectIdWarning(JSCCWarning): pass
[docs] class RefWarning(JSCCWarning): pass
[docs] class SchemaCodelistsMatchWarning(JSCCWarning): pass
[docs] class SchemaWarning(JSCCWarning): pass