Credo.Check.Consistency.ExceptionNames

Parsed documentation:
View on GitHub
Exception names should end with a common suffix like "Error".

Try to name your exception modules consistently:

    defmodule BadCodeError do
      defexception [:message]
    end

    defmodule ParserError do
      defexception [:message]
    end

Inconsistent use should be avoided:

    defmodule BadHTTPResponse do
      defexception [:message]
    end

    defmodule HTTPHeaderException do
      defexception [:message]
    end

While this is not necessarily a concern for the correctness of your code,
you should use a consistent style throughout your codebase.
No suggestions.
Please help! Open an issue on GitHub if this assessment is incorrect.