View Source MixVersion.Stage behaviour (mix_version v2.1.1)

Behaviour for mix version stages.

Summary

Callbacks

@callback applies?(MixVersion.Token.t()) :: boolean()
@callback run(MixVersion.Token.t()) ::
  {:ok, MixVersion.Token.t()} | {:error, term()} | {:stop, term()}