pragdave / earmark

Markdown parser for Elixir
Other
859 stars 135 forks source link

Created custom type Earmark.Options.options; added type specs for functions using options #481

Closed bradhanks closed 6 months ago

bradhanks commented 7 months ago

in Earmark.Options

@type options :: Earmark.Options.t() | Earmark.Parser.Options.t() | map() | maybe_improper_list() | Keyword.t()

there's one commit per file and I tried to commit them in an order that made sense.

removed quite a few dialyzer warnings along the way

171