Credence.Syntax (credence v0.4.2)

Copy Markdown

Syntax phase — fixes code that won't parse.

Only runs when Code.string_to_quoted/1 fails. Delegates to rules implementing Credence.Syntax.Rule behaviour.

Summary

Functions

analyze(source, opts \\ [])

@spec analyze(
  String.t(),
  keyword()
) :: [Credence.Issue.t()]

fix(source, opts \\ [])

@spec fix(
  String.t(),
  keyword()
) :: String.t()