Skip to content

v1.5.2

Latest

Choose a tag to compare

@dannote dannote released this 22 May 21:05
· 2 commits to master since this release

Changed

  • Replaced the @no_clone module attribute with Credo-style suppression comments (# ex_dna:disable-for-next-line, file, previous-line, and range variants), avoiding Elixir's unused attribute warning during compilation. (#11)

Fixed

  • Suppression comments now work when ExDNA runs through Credo's cached ASTs by carrying source text alongside the AST.
  • mix ci now runs Credo, tests, Dialyzer, and ExDNA in separate Mix invocations to avoid application lifecycle conflicts.

Tooling

  • Updated development dependencies and enabled ExSlop's recommended plugin setup plus strict Credo checks.

Hex package: https://hex.pm/packages/ex_dna/1.5.2