Module snippet.exceptions
Snippet exceptions.
Expand source code
#
# Copyright (C) 2020 Arm Mbed. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
#
"""Snippet exceptions."""
class SnippetError(Exception):
"""Generic error."""
pass
class DuplicateName(SnippetError):
"""Found duplicated names."""
pass
class ValidationFailure(SnippetError):
"""Failed snippet validation."""
pass
class TagMismatch(SnippetError):
"""Tags mismatch in snippet."""
pass
class StartEndMismatch(TagMismatch):
"""Snippet format problem."""
pass
class CloakMismatch(TagMismatch):
"""Invalid cloaking in snippet."""
pass
Classes
class CloakMismatch (...)
-
Invalid cloaking in snippet.
Expand source code
class CloakMismatch(TagMismatch): """Invalid cloaking in snippet.""" pass
Ancestors
- TagMismatch
- SnippetError
- builtins.Exception
- builtins.BaseException
class DuplicateName (...)
-
Found duplicated names.
Expand source code
class DuplicateName(SnippetError): """Found duplicated names.""" pass
Ancestors
- SnippetError
- builtins.Exception
- builtins.BaseException
class SnippetError (...)
-
Generic error.
Expand source code
class SnippetError(Exception): """Generic error.""" pass
Ancestors
- builtins.Exception
- builtins.BaseException
Subclasses
class StartEndMismatch (...)
-
Snippet format problem.
Expand source code
class StartEndMismatch(TagMismatch): """Snippet format problem.""" pass
Ancestors
- TagMismatch
- SnippetError
- builtins.Exception
- builtins.BaseException
class TagMismatch (...)
-
Tags mismatch in snippet.
Expand source code
class TagMismatch(SnippetError): """Tags mismatch in snippet.""" pass
Ancestors
- SnippetError
- builtins.Exception
- builtins.BaseException
Subclasses
class ValidationFailure (...)
-
Failed snippet validation.
Expand source code
class ValidationFailure(SnippetError): """Failed snippet validation.""" pass
Ancestors
- SnippetError
- builtins.Exception
- builtins.BaseException