<commit_before>"""Module containing TMAPI exception classes."""

class TMAPIException (Exception):

    """Base class for all standard (non run-time) exceptions thrown by
    a TMAPI system."""

    pass


class FactoryConfigurationException (TMAPIException):

    """Exception raised when a `TopicMapSystemFactory` instance cannot
    be instantiated through the method
    TopicMapSystemFactory.newInstance().

    Note that this exception is not directly used in this
    implementation.

    """
    pass


class FeatureNotRecognizedException (FactoryConfigurationException):

    """Exception raised when the TopicMapSystemFactory does not
    recognize the name of a feature that the application is trying to
    enable or disable."""

    pass<commit_msg>Corrected docstring.<commit_after>"""Module containing TMAPI exception classes."""

class TMAPIException (Exception):

    """Base class for all standard (non run-time) exceptions thrown by
    a TMAPI system."""

    pass


class FactoryConfigurationException (TMAPIException):

    """Exception raised when a `TopicMapSystemFactory` instance cannot
    be instantiated through the method
    TopicMapSystemFactory.newInstance()."""
    pass


class FeatureNotRecognizedException (FactoryConfigurationException):

    """Exception raised when the TopicMapSystemFactory does not
    recognize the name of a feature that the application is trying to
    enable or disable."""

    pass
{'fraction_non_alphanumeric': 0.0677731673582296, 'fraction_numerical': 0.0, 'mean_word_length': 4.205035971223022, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6772858', 'n_tokens_mistral': 353, 'n_tokens_neox': 323, 'n_words': 143}