Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Add xref provider for cross reference analysis | Kelly McLaughlin | 2015-02-05 | 5 | -1/+490 | |
|/ | | | | | | | | | | | * Add a provider for the xref tool for running cross reference analysis on a project. Most of the code has been ported directly from the rebar2 rebar_xref module with some modification and cleanup to support testing. * Port over the eunit test suite from rebar2, but convert it to common_test. The testing is the same, but now the erlang term output is examined to determine if the test run is successful instead of scanning the console output for the expected strings. | |||||
* | Merge pull request #115 from tsloughter/provider_hooks | Fred Hebert | 2015-02-02 | 8 | -41/+119 | |
|\ | | | | | support for provider_hooks in config | |||||
| * | clean up create_logic_providers function | Tristan Sloughter | 2015-02-02 | 1 | -9/+9 | |
| | | ||||||
| * | update erlydtl to latest release | Tristan Sloughter | 2015-02-02 | 1 | -1/+1 | |
| | | ||||||
| * | fix find_apps when searching for invalid apps | Tristan Sloughter | 2015-02-02 | 3 | -10/+11 | |
| | | ||||||
| * | add hook SUITE tests | Tristan Sloughter | 2015-01-31 | 2 | -0/+57 | |
| | | ||||||
| * | support for provider_hooks in config | Tristan Sloughter | 2015-01-31 | 4 | -31/+51 | |
|/ | ||||||
* | Merge pull request #120 from tsloughter/master | Fred Hebert | 2015-01-29 | 1 | -1/+1 | |
|\ | | | | | no more mode minimal | |||||
| * | no more mode minimal | Tristan Sloughter | 2015-01-28 | 1 | -1/+1 | |
|/ | ||||||
* | Merge pull request #119 from tsloughter/master | Fred Hebert | 2015-01-27 | 1 | -1/+6 | |
|\ | | | | | app_info:valid needs to return a boolean and not throw an exception | |||||
| * | app_info:valid needs to return a boolean and not throw an exception | Tristan Sloughter | 2015-01-27 | 1 | -1/+6 | |
|/ | ||||||
* | Merge pull request #118 from tsloughter/master | Fred Hebert | 2015-01-26 | 2 | -3/+6 | |
|\ | | | | | use processed app file for validation | |||||
| * | use processed app file for validation | Tristan Sloughter | 2015-01-26 | 2 | -3/+6 | |
|/ | ||||||
* | Merge pull request #117 from tsloughter/master | Fred Hebert | 2015-01-26 | 1 | -2/+2 | |
|\ | | | | | fix typo in error tuple and throw error in install_deps | |||||
| * | fix typo in error tuple and throw error in install_deps | Tristan Sloughter | 2015-01-26 | 1 | -2/+2 | |
|/ | ||||||
* | Merge pull request #112 from tsloughter/stuff | Fred Hebert | 2015-01-26 | 5 | -98/+79 | |
|\ | | | | | Clean up and backwards compatability | |||||
| * | refactor rebar_otp_app for smaller/cleaner functions | Tristan Sloughter | 2015-01-26 | 1 | -26/+33 | |
| | | ||||||
| * | add warning that dep options like raw are being ignored | Tristan Sloughter | 2015-01-24 | 1 | -1/+2 | |
| | | ||||||
| * | clean up and better error messages when validating apps | Tristan Sloughter | 2015-01-24 | 3 | -92/+62 | |
| | | ||||||
| * | ignore opts list in src dep is it is there | Tristan Sloughter | 2015-01-24 | 1 | -0/+3 | |
| | | ||||||
| * | fix for rebar deps dir path in hooks, making it absolute | Tristan Sloughter | 2015-01-24 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #114 from tsloughter/lock_dups | Fred Hebert | 2015-01-26 | 1 | -2/+9 | |
|\ \ | | | | | | | check locks before locking a dep to not have duplicates | |||||
| * | | check locks before locking a dep to not have duplicates | Tristan Sloughter | 2015-01-25 | 1 | -2/+9 | |
| |/ | ||||||
* | | Merge pull request #113 from tsloughter/emu_args | Fred Hebert | 2015-01-26 | 1 | -0/+1 | |
|\ \ | |/ |/| | add emulator args to escript for faster load time | |||||
| * | add emulator args to escript for faster load time | Tristan Sloughter | 2015-01-24 | 1 | -0/+1 | |
|/ | ||||||
* | Merge pull request #111 from tsloughter/test_erl_opts | Fred Hebert | 2015-01-23 | 2 | -7/+7 | |
|\ | | | | | don't lose erl_opts when compiling for tests | |||||
| * | don't lose erl_opts when compiling for tests | Tristan Sloughter | 2015-01-23 | 2 | -7/+7 | |
| | | ||||||
* | | Merge pull request #109 from tsloughter/error_dep_parsing | Fred Hebert | 2015-01-22 | 2 | -5/+8 | |
|\ \ | |/ | | | Error dep parsing | |||||
| * | error message for failing to parse a dep | Tristan Sloughter | 2015-01-21 | 1 | -4/+7 | |
| | | ||||||
| * | remove extra newline in clean | Tristan Sloughter | 2015-01-19 | 1 | -1/+1 | |
|/ | ||||||
* | Merge pull request #101 from talentdeficit/file_utils | Tristan Sloughter | 2015-01-19 | 4 | -21/+121 | |
|\ | | | | | generalize some temporary directory handling and add it to `rebar_file_utils` | |||||
| * | fix `reset_dir` test suite for r15x | alisdair sullivan | 2015-01-18 | 1 | -3/+3 | |
| | | | | | | swap `file:list_dir` for `file:list_dir_all` due to nonexistence of latter prior to r16x | |||||
| * | use new `rebar_file_utils` functions in `eunit` and `ct` providers | alisdair sullivan | 2015-01-16 | 2 | -20/+4 | |
| | | ||||||
| * | add functions `system_tmpdir/0,1` and `reset_dir/1` | alisdair sullivan | 2015-01-15 | 2 | -1/+117 | |
| | | | | | | | | (in `rebar_file_utils`) | |||||
* | | Merge pull request #105 from tsloughter/master | Fred Hebert | 2015-01-18 | 1 | -7/+15 | |
|\ \ | | | | | | | do provider returns the error of the first provider to fail and stops | |||||
| * | | do provider returns the error of the first provider to fail and stops | Tristan Sloughter | 2015-01-18 | 1 | -7/+15 | |
| | | | ||||||
* | | | Merge pull request #104 from tsloughter/master | Fred Hebert | 2015-01-17 | 1 | -2/+9 | |
|\ \ \ | |/ / | | / | |/ |/| | no skip warning for seen dep that has locked version | |||||
| * | no skip warning for seen dep that has locked version | Tristan Sloughter | 2015-01-17 | 1 | -2/+9 | |
|/ | ||||||
* | Merge pull request #100 from talentdeficit/first_files_fix | Tristan Sloughter | 2015-01-15 | 2 | -2/+2 | |
|\ | | | | | change more instances of mistyped `erl_first_modules` to `erl_first_files` | |||||
| * | change more instances of mistyped `erl_first_modules` to | alisdair sullivan | 2015-01-15 | 2 | -2/+2 | |
|/ | | | | | | `erl_first_files` fixes #99 | |||||
* | Merge pull request #98 from tsloughter/master | Fred Hebert | 2015-01-13 | 1 | -1/+1 | |
|\ | | | | | don't mark dep as seen before calling handle_dep | |||||
| * | don't mark dep as seen before calling handle_dep | Tristan Sloughter | 2015-01-13 | 1 | -1/+1 | |
|/ | ||||||
* | Merge pull request #96 from tsloughter/profiles | Tristan Sloughter | 2015-01-12 | 5 | -15/+14 | |
|\ | | | | | replace single profile atom in providers with list of profiles | |||||
| * | replace single profile atom in providers with list of profiles | Tristan Sloughter | 2015-01-11 | 5 | -15/+14 | |
|/ | ||||||
* | Merge pull request #95 from talentdeficit/stable_test_dirs | Tristan Sloughter | 2015-01-09 | 2 | -10/+34 | |
|\ | | | | | when compiling `common_test` or `eunit` use the same tmp dir | |||||
| * | when compiling `common_test` or `eunit` use the same tmp dir | alisdair sullivan | 2015-01-09 | 2 | -10/+34 | |
|/ | | | | from run to run | |||||
* | Merge pull request #94 from talentdeficit/rebar_app_into | Tristan Sloughter | 2015-01-08 | 1 | -3/+3 | |
|\ | | | | | change `rebar_app_into` to `rebar_app_info` in typespecs | |||||
| * | change `rebar_app_into` to `rebar_app_info` in typespecs | alisdair sullivan | 2015-01-08 | 1 | -3/+3 | |
|/ | ||||||
* | Merge pull request #88 from talentdeficit/test_providers | Tristan Sloughter | 2015-01-08 | 5 | -575/+375 | |
|\ | | | | | test providers | |||||
| * | add support for a bare `test` directory when using `apps` libdirs | alisdair sullivan | 2015-01-08 | 2 | -9/+50 | |
| | |