LemonGateway.Dev (lemon_gateway v0.1.0)

View Source

Development helpers.

These helpers are meant for nodes started with mix run ... (source-based dev). They are not expected to work in releases where Mix is unavailable.

Summary

Types

reload_result()

@type reload_result() :: %{
  compile_ms: non_neg_integer(),
  compile_ran: boolean(),
  apps: [atom()],
  modules: non_neg_integer(),
  reloaded: non_neg_integer(),
  skipped: non_neg_integer(),
  errors: [{module(), term()}]
}

Functions

recompile_and_reload(opts \\ [])

@spec recompile_and_reload(keyword()) :: {:ok, reload_result()} | {:error, term()}