With the latest release of rebar3_hex (v6.10.0) we no longer assume you want to run edoc. This makes sense depending on your preferences, organization, and even BEAM language.
However, most users expect a plugin such as rebar3_hex to handle this all nice and automagic so to speak. We should also strive for parity with mix hex in this regard.
Just initial thoughts on config, probably a better format for it. Could also do {hex_docs, ...} to keep docs open or if docs is already reserved in rebar3.
Regardless of what one uses to generate docs, we should should check to see if docs dir has been made, etc.
With the latest release of rebar3_hex (v6.10.0) we no longer assume you want to run edoc. This makes sense depending on your preferences, organization, and even BEAM language.
However, most users expect a plugin such as rebar3_hex to handle this all nice and automagic so to speak. We should also strive for parity with mix hex in this regard.
Perhaps something like :
Provider:
Shell cmd:
Just initial thoughts on config, probably a better format for it. Could also do
{hex_docs, ...}
to keepdocs
open or ifdocs
is already reserved in rebar3.Regardless of what one uses to generate docs, we should should check to see if
docs
dir has been made, etc.