Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge pull request #171 from ferd/deps-refactoring | Tristan Sloughter | 2015-02-22 | 1 | -118/+131 | |
|\ \ | | | | | | | Refactor install deps | |||||
| * | | Reindent multiline assignment | Fred Hebert | 2015-02-22 | 1 | -11/+11 | |
| | | | ||||||
| * | | Pass in newer state reference | Fred Hebert | 2015-02-22 | 1 | -2/+1 | |
| | | | | | | | | | | | | Old one might have been a mistake; this one works fine. | |||||
| * | | Refactor install deps | Fred Hebert | 2015-02-22 | 1 | -118/+132 | |
| | | | | | | | | | | | | | | | | | | - Make functions shorter - Unnest some functions - Split up and give names to major conditional branches | |||||
* | | | makefile template fix | Tristan Sloughter | 2015-02-21 | 1 | -1/+1 | |
|/ / | ||||||
* | | Merge pull request #166 from tsloughter/xdg | Fred Hebert | 2015-02-21 | 11 | -46/+54 | |
|\ \ | | | | | | | follow xdg standard. fixes #122 | |||||
| * | | fix order of top_level_deps function in ugprade_SUITE | Tristan Sloughter | 2015-02-19 | 1 | -3/+3 | |
| | | | ||||||
| * | | update templates doc for xdg config dir changes | Tristan Sloughter | 2015-02-19 | 1 | -5/+5 | |
| | | | ||||||
| * | | follow xdg standard. fixes #122 | Tristan Sloughter | 2015-02-19 | 9 | -38/+46 | |
| | | | ||||||
* | | | Merge pull request #168 from tsloughter/cmake | Fred Hebert | 2015-02-21 | 2 | -0/+76 | |
|\ \ \ | |_|/ |/| | | cmake template | |||||
| * | | cmake template | Tristan Sloughter | 2015-02-21 | 2 | -0/+76 | |
|/ / | ||||||
* | | Merge pull request #155 from tsloughter/new_deps | Fred Hebert | 2015-02-19 | 3 | -16/+77 | |
|\ \ | | | | | | | check for newly added deps in the config file that aren't level 0 in lock | |||||
| * | | check for newly added deps in config file that aren't level 0 in the lock | Tristan Sloughter | 2015-02-19 | 3 | -16/+77 | |
| |/ | ||||||
* | | Merge pull request #165 from tsloughter/project_app_info | Fred Hebert | 2015-02-19 | 3 | -29/+32 | |
|\ \ | |/ |/| | update project app list with new appinfo records after build | |||||
| * | update project app list with new appinfo records after build | Tristan Sloughter | 2015-02-19 | 3 | -29/+32 | |
|/ | ||||||
* | Merge pull request #160 from tsloughter/sub_deps | Fred Hebert | 2015-02-19 | 4 | -16/+63 | |
|\ | | | | | use project sub-apps with deps in their rebar.config | |||||
| * | sort project apps before merging deps | Tristan Sloughter | 2015-02-19 | 3 | -13/+15 | |
| | | ||||||
| * | use project sub-apps with deps in their rebar.config | Tristan Sloughter | 2015-02-17 | 3 | -4/+49 | |
| | | ||||||
* | | Merge pull request #163 from talentdeficit/monitor_ct | Fred Hebert | 2015-02-18 | 1 | -2/+4 | |
|\ \ | | | | | | | fix error where an exception in ct could hang rebar by monitoring | |||||
| * | | fix error where an exception in ct could hang rebar by monitoring | alisdair sullivan | 2015-02-18 | 1 | -2/+4 | |
|/ / | | | | | | | the process where ct is performed | |||||
* | | Merge pull request #159 from talentdeficit/quiet_ct | Tristan Sloughter | 2015-02-17 | 1 | -8/+33 | |
|\ \ | | | | | | | suppress common_test output unless `rebar3 ct` is run with verbose switch | |||||
| * | | suppress common_test output unless `rebar3 ct` is run with verbose switch | alisdair sullivan | 2015-02-17 | 1 | -8/+33 | |
| |/ | ||||||
* | | Merge pull request #161 from talentdeficit/recompile_purge | Tristan Sloughter | 2015-02-17 | 1 | -2/+4 | |
|\ \ | |/ |/| | purge mods loaded during check to see if they need to be recompiled | |||||
| * | purge mods loaded during check to see if they need to be recompiled | alisdair sullivan | 2015-02-17 | 1 | -2/+4 | |
|/ | | | | during compile task before running subsequent tasks | |||||
* | Merge pull request #157 from talentdeficit/real_needs_recompile | Tristan Sloughter | 2015-02-17 | 2 | -11/+82 | |
|\ | | | | | check already compiled modules compile arguments against current compile arguments | |||||
| * | check already compiled modules compile arguments against current compile | alisdair sullivan | 2015-02-16 | 2 | -11/+82 | |
| | | | | | | | | arguments to ensure compile results as as intended | |||||
* | | Merge pull request #145 from tsloughter/hex | Tristan Sloughter | 2015-02-17 | 15 | -183/+374 | |
|\ \ | | | | | | | Replace package management with hex.pm | |||||
| * | | print error message suggesting to run rebar3 update if missing package index | Tristan Sloughter | 2015-02-17 | 1 | -0/+1 | |
| | | | ||||||
| * | | parse version constraints in hex registry for digraph | Tristan Sloughter | 2015-02-17 | 2 | -11/+53 | |
| | | | ||||||
| * | | replace package management with hex.pm | Tristan Sloughter | 2015-02-17 | 14 | -157/+326 | |
| | | | ||||||
| * | | remove unused functions from app utils | Tristan Sloughter | 2015-02-17 | 1 | -26/+5 | |
|/ / | ||||||
* | | Merge pull request #156 from ferd/deps | Fred Hebert | 2015-02-16 | 3 | -189/+352 | |
|\ \ | | | | | | | Initial `deps` command | |||||
| * | | Initial `deps` command | Fred Hebert | 2015-02-16 | 3 | -189/+352 | |
|/ / | ||||||
* | | Merge pull request #154 from tsloughter/git_ref_needs_update | Fred Hebert | 2015-02-16 | 1 | -8/+15 | |
|\ \ | | | | | | | needs_update: on ref defined deps only have to match prefix if 7+ chars | |||||
| * | | needs_update: on ref defined deps only have to match prefix if 7+ chars | Tristan Sloughter | 2015-02-16 | 1 | -8/+15 | |
| | | | ||||||
* | | | Merge pull request #153 from fishcakez/dialyzer_no_defaults | Tristan Sloughter | 2015-02-16 | 1 | -7/+1 | |
|\ \ \ | |/ / |/| | | Dialyzer: Remove extra default warnings | |||||
| * | | Remove extra default warnings | James Fish | 2015-02-16 | 1 | -7/+1 | |
|/ / | | | | | | | | | | | It is not convenient for everyone to handle unmatched_returns and underspecs warnings. Extra default warnings are removed to match dialyzer's behaviour. | |||||
* | | Merge pull request #152 from fishcakez/dialyzer_plt_warnings | Tristan Sloughter | 2015-02-15 | 1 | -7/+27 | |
|\ \ | |/ |/| | Fix {dialyzer_plt_warnings, false} | |||||
| * | Fix dialyzer when only updating plt | James Fish | 2015-02-15 | 1 | -1/+1 | |
| | | | | | | | | Previously dialyzer would crash when not doing success typing analysis. | |||||
| * | Fix {dialyzer_plt_warnings, false} returning warnings | James Fish | 2015-02-14 | 1 | -6/+26 | |
|/ | | | | | | When dialyzer_plt_warnings is false no warnings should be returned when updating a PLT. Previously any callgraph warnings would be returned when updating a PLT regardless of the get_warnings option. | |||||
* | Merge pull request #142 from rebar/wtf-provider | Tristan Sloughter | 2015-02-13 | 4 | -2/+105 | |
|\ | | | | | Initial WTF provider implementation | |||||
| * | Advertise rebar3 wtf in error messages | Fred Hebert | 2015-02-13 | 1 | -1/+3 | |
| | | ||||||
| * | Initial WTF provider implementation | Fred Hebert | 2015-02-12 | 3 | -1/+102 | |
| | | | | | | | | Tests missing | |||||
* | | Merge pull request #144 from cmkarlsson/erl-first-files-140 | Tristan Sloughter | 2015-02-13 | 2 | -6/+22 | |
|\ \ | |/ |/| | Fix #140 and preserve erl_first_files order | |||||
| * | Fix #140 and preserve erl_first_files order | Martin Karlsson | 2015-02-13 | 2 | -6/+22 | |
|/ | | | | | | Match erl_first_files properly against all files needing compilation and make sure the order of erl_first_files as specified in rebar.config is preserved (rebar/rebar#445) | |||||
* | Merge pull request #126 from ferd/upgrade-redo | Fred Hebert | 2015-02-12 | 8 | -86/+690 | |
|\ | | | | | Upgrade procedure, from scratch (WIP) | |||||
| * | Warnings for Deletions and friendly errors | Fred Hebert | 2015-02-12 | 3 | -20/+57 | |
| | | | | | | | | | | | | | | | | | | Apps that are no longer used are not automatically deleted, but we tell users it can be done. This is safer while we're not sure of the correctness of these messages. Error messages are added for transient dependencies and dependencies not found. | |||||
| * | Support multiple app upgrade & lock tests | Fred Hebert | 2015-02-11 | 3 | -24/+69 | |
| | | | | | | | | | | | | - Many apps is supported through and through - Not mentioning any app upgrades all apps - Locks are refreshed on disk and tested as such after an upgrade | |||||
| * | Fix testcases, add multi-app upgrade support | Fred Hebert | 2015-02-11 | 4 | -34/+135 | |
| | | | | | | | | | | | | | | | | todo: - relock stuff - default to all apps needing upgrade - more tests? - pkgs? | |||||
| * | Refactor install_deps to match 'upgrade' ideas | Fred Hebert | 2015-02-11 | 1 | -52/+61 | |
| | | | | | | | | | | | | - rename 'update' to 'upgrade' -- 'update' stands for package list updates, not dependencies upgrades - extracting some deeply nested code |