erlef / rebar3_hex

Rebar3 Hex library
Apache License 2.0
101 stars 49 forks source link

Publishing enhancements and refactors #134

Closed starbelly closed 5 years ago

starbelly commented 5 years ago
 - Moved get_required/2, task_args/1, and repo_opt/0 from
   rebar3_hex_utils into rebar3_hex
 - Added rebar3_hex_io
 - Moved io related functions from rebar3_hex_utils into rebar3_hex_io
 - Removed erlware_commons depedency per the new rebar3_hex_io module,
   verl and rebar_utils
 - Added rebar3_hex_config
 - Moved config related functions from rebar3_hex_utils into rebar3_hex_config
 - Added rebar3_hex_file
 - Moved file and path related functions into rebar3_hex_file
 - Removed rebar3_hex_utils and test suite data
 - Added rebar3_hex_error for common error formatting
 - Updated tests where required
 - default to publishing docs when publishing a package
 - improve error flow
 - add tests