summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Regression test showing the bug for umbrella appsFred Hebert2016-06-031-4/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the operation for an unlock takes place in the config of a umbrella application, the `unlock' provider does not see the dependency in the `deps' value of the config (since it only includes the deps at the root of the project) and ignores these.
* | | | | | Merge pull request #1222 from lucafavatella/patch-1Fred Hebert2016-06-061-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix minor typo in README
| * | | | | | Fix minor typo in READMELuca Favatella2016-06-061-1/+1
|/ / / / / /
* | | | | | Merge pull request #1220 from gomoripeti/handle_error_crashFred Hebert2016-06-051-2/+2
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Handle control sequences in formatted errors
| * | | | | Handle control sequences in formatted errorsPéter Gömöri2016-06-061-2/+2
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Formatted errors can accidentally contain substrings which are control sequences for io:format/2. This is a naive attempt to handle such cases. One example is running xref on the following module (assuming module m does not exist) ``` -module(handle_error). -export([f/0]). f() -> m:'bobby~stables'(). ``` ``` $ rebar3 xref ===> Verifying dependencies... ===> Compiling myapp ===> Running cross reference analysis... escript: exception error: bad argument in function io:format/3 called as io:format(<0.23.0>, "\e[0;31m===> \e[1mWarning: handle_error:f/0 is unused export (Xref)\nWarning: handle_error:f/0 calls undefined function m:bobby~stables/0 (Xref)\n\n\e[0m\e[0m", []) in call from rebar3:handle_error/1 (/Users/gomoripeti/git/rebar3/_build/default/lib/rebar/src/rebar3.erl, line 279) ```
* | | | | Merge pull request #1211 from erlang/ignore-raw-deps-specFred Hebert2016-06-032-1/+24
|\ \ \ \ \ | | | | | | | | | | | | Don't die when source deps with [raw] are used
| * | | | | Don't die when source deps with [raw] are usedFred Hebert2016-05-272-1/+24
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | This adds support for their format both on the first read and when looking for modifications to dependencies.
* | | | | Merge pull request #1213 from stuart-thackray/masterFred Hebert2016-05-271-1/+1
|\ \ \ \ \ | |/ / / / |/| | | | Debug log update
| * | | | Debug log updateStuart Thackray2016-05-271-1/+1
|/ / / /
* | | | Merge pull request #1205 from talentdeficit/fix_data_dir_testTristan Sloughter2016-05-241-1/+1
|\ \ \ \ | | | | | | | | | | adjust `data_dir_correct` test in ct suite
| * | | | adjust `data_dir_correct` test in ct suitealisdair sullivan2016-05-231-1/+1
| | | | | | | | | | | | | | | | | | | | don't bother checking the profile in the path to the data dir
* | | | | Merge pull request #1201 from tsloughter/pkg-vsnsFred Hebert2016-05-221-6/+6
|\ \ \ \ \ | | | | | | | | | | | | filter available package versions individually by buildtools
| * | | | | filter available package versions individually by buildtoolsTristan Sloughter2016-05-221-6/+6
| | | | | |
* | | | | | Merge pull request #1196 from tsloughter/github_releasesTristan Sloughter2016-05-221-15/+12
|\ \ \ \ \ \ | |/ / / / / |/| | | | | deploy escript to travis releases instead of s3
| * | | | | deploy escript to travis releases instead of s3Tristan Sloughter2016-05-171-15/+12
| | | | | |
* | | | | | Merge pull request #1197 from zsoci/fixpathcmdFred Hebert2016-05-181-4/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix path command to consider {deps_dir, "deps"} in rebar.config
| * | | | | | Fix path command to consider {deps_dir, "deps"} in rebar.configzsoci2016-05-181-4/+4
|/ / / / / /
* | | | | | Merge pull request #1198 from postHawk/fix-1185Fred Hebert2016-05-181-2/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | #1185 fix windows git working directory
| * | | | | | #1185 fix windows git working directoryPost hawk2016-05-181-2/+9
| | | | | | | | | | | | | | | | | | | | | fix issue #1185 git working directory issues due to command line options in Windows
* | | | | | | Revert semver commitFred Hebert2016-05-171-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | Cutting 3.1.1Fred Hebert2016-05-172-2/+2
|/ / / / /
* | | | | Merge pull request #1194 from tsloughter/provider_hook_pathsTristan Sloughter2016-05-161-12/+16
|\ \ \ \ \ | |/ / / / | | | | | don't needlessly update the code path twice if no hooks to run
| * | | | don't needlessly update the code path twice if no hooks to runTristan Sloughter2016-05-161-12/+16
| | | | |
* | | | | Merge pull request #1192 from talentdeficit/no_coverage_for_extra_dirsFred Hebert2016-05-162-21/+6
|\ \ \ \ \ | | |/ / / | |/| | | don't generated coverage for `extra_src_dirs`
| * | | | don't generated coverage for `extra_src_dirs`alisdair sullivan2016-05-152-21/+6
|/ / / / | | | | | | | | | | | | closes #1057 and #1179
* | | | Merge pull request #1189 from tsloughter/otp-19-bootstrapFred Hebert2016-05-131-1/+1
|\ \ \ \ | |/ / / | | | | fix otp-19 bootstrap compiling
| * | | fix otp-19 bootstrap compilingTristan Sloughter2016-05-131-1/+1
| | | |
* | | | Merge pull request #1188 from tsloughter/ec_21Fred Hebert2016-05-132-2/+3
|\ \ \ \ | |/ / / | | | | upgrade erlware_commons for OTP-19 fix
| * | | update erlware_commons erl_opts overridesTristan Sloughter2016-05-131-0/+1
| | | |
| * | | upgrade erlware_commons for OTP-19 fixTristan Sloughter2016-05-132-2/+2
|/ / /
* | | Merge pull request #1178 from kalta/fix-shell-startupFred Hebert2016-05-091-0/+4
|\ \ \ | |_|/ |/| | Fix shell node startup
| * | Fix shell node startupCarlos Gonzalez2016-05-091-0/+4
|/ /
* | Merge pull request #1056 from lpgauth/xref_ignoresFred Hebert2016-04-301-10/+12
|\ \ | | | | | | Add support for xref_ignores
| * | Add support for xref_ignoresLouis-Philippe Gauthier2016-02-121-10/+12
| | |
* | | Merge pull request #1121 from frojasg/feature/config-rebar-dir-using-env-varTristan Sloughter2016-04-303-5/+45
|\ \ \ | | | | | | | | Allows overwrite default cache dir using REBAR_CACHE_DIR
| * | | Read env var REBAR_CACHE_DIR on rebar3 only onceFrancisco Rojas2016-04-063-12/+13
| | | | | | | | | | | | | | | | | | | | Instead of reading every time that rebar_dir:global_cache_dir/1 is called
| * | | use priv_dir in rebar_dir testFrancisco Rojas2016-03-171-2/+2
| | | |
| * | | Add spec for global_cache_dirFrancisco Rojas2016-03-171-0/+1
| | | |
| * | | Allows overwrite default cache dir using REBAR_CACHE_DIRFrancisco Rojas2016-03-152-4/+42
| | | | | | | | | | | | | | | | | | | | Allows overwrite the default cache directory using the environment variable REBAR_CACHE_DIR.
* | | | Merge pull request #1158 from ferd/fix-remote-shell-loggerTristan Sloughter2016-04-301-1/+3
|\ \ \ \ | | | | | | | | | | Fixes logging from remote shells in rebar3 shell
| * | | | Fixes logging from remote shells in rebar3 shellFred Hebert2016-04-131-1/+3
| | |_|/ | |/| | | | | | | | | | | | | | Somehow swapping the tty handler once more fixes everything. I guess we were missing a step somehow.
* | | | Merge pull request #1159 from waisbrot/edoc-hookFred Hebert2016-04-281-1/+7
|\ \ \ \ | | | | | | | | | | Add a provider hook for edoc
| * | | | Add a provider hook for edocNathaniel Waisbrot2016-04-131-1/+7
| |/ / / | | | | | | | | | | | | Allows `pre_hooks` and `post_hooks` to fire for the `edoc` provider.
* | | | Merge pull request #1169 from ericmj/emj-hex-repoTristan Sloughter2016-04-212-2/+2
|\ \ \ \ | | | | | | | | | | Change to new hex.pm repo URL
| * | | | Change to new hex.pm repo URLEric Meadows-Jönsson2016-04-212-2/+2
|/ / / /
* | | | Merge pull request #1167 from tsloughter/relx_3.19Fred Hebert2016-04-212-2/+2
|\ \ \ \ | |/ / / |/| | | upgrade relx to 3.19.0
| * | | upgrade relx to 3.19.0Tristan Sloughter2016-04-212-2/+2
|/ / /
* | | Merge pull request #1155 from tsloughter/up_relx_ecFred Hebert2016-04-122-4/+4
|\ \ \ | | | | | | | | upgrade relx and erlware_commons
| * | | upgrade relx and erlware_commonsTristan Sloughter2016-04-122-4/+4
| | | |
* | | | Merge pull request #1152 from soranoba/feature/test-distnodeFred Hebert2016-04-072-9/+34
|\ \ \ \ | | | | | | | | | | supported dist_node in ct and eunit