mix mojoler.abi (mojoler v0.1.0)

Copy Markdown View Source

Runs scripts/check-abi.sh.

The script regenerates the ABI, diffs it against the committed Mojo file, checks struct layout, rejects a misspelled import, and checks the product libraries. run/1 is the Mix.Task.run/1 callback behind mix mojoler.abi.

Summary

Functions

Runs the ABI check and writes its output.

Functions

run(args)

@spec run([String.t()]) :: nil

Runs the ABI check and writes its output.

args is ignored.

Returns

nil when the script exits 0.

Raises

Examples

iex> Mix.Tasks.Mojoler.Abi.run([])
nil