MixVersion.Stage behaviour (mix_version v2.5.0)
View SourceBehaviour 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()}