Current section
Files
Jump to
Current section
Files
lib/post_css/css_syntax_error.ex
defmodule PostCSS.CssSyntaxError do
@moduledoc """
Exception raised when CSS parsing fails.
"""
defexception [:message, :line, :column, :source]
@type t :: %__MODULE__{
message: String.t(),
line: integer() | nil,
column: integer() | nil,
source: String.t() | nil
}
def new(message, line \\ nil, column \\ nil, source \\ nil) do
%__MODULE__{
message: message,
line: line,
column: column,
source: source
}
end
end