Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | install package deps in same level/profile order as src deps | Tristan Sloughter | 2015-08-13 | 1 | -46/+87 |
| | |||||
* | add tree option to deps command that prints pkg deps tree | Tristan Sloughter | 2015-08-03 | 1 | -5/+39 |
| | |||||
* | keep correct Level for pkg deps of scm deps | Tristan Sloughter | 2015-08-01 | 1 | -4/+4 |
| | |||||
* | bug fix: was using outer LevelsAcc variable in inner foldl | Tristan Sloughter | 2015-07-09 | 1 | -2/+2 |
| | |||||
* | add additional comments | Tristan Sloughter | 2015-05-22 | 1 | -0/+3 |
| | |||||
* | fix storing of pkg and src deps in app_info | Tristan Sloughter | 2015-05-22 | 1 | -2/+3 |
| | |||||
* | include applications list in compile sort | Tristan Sloughter | 2015-04-15 | 1 | -1/+5 |
| | |||||
* | clean ups from Fred's comments | Tristan Sloughter | 2015-04-11 | 1 | -1/+1 |
| | |||||
* | support single atoms for pkg deps, fetch highest version available | Tristan Sloughter | 2015-04-11 | 1 | -5/+7 |
| | |||||
* | Add tests and fixes for packages upgrades | Fred Hebert | 2015-02-23 | 1 | -13/+20 |
| | | | | | | | | | | - Track level of packages properly, they're not level 0 anymore (this could yield an issue where a src dep takes precedence over a pkg dep) - Proper stable sort of vertices in the digraph module - PkgDeps no longer 'see themselves' when fetching and upgrading after locking themselves - Pkg Locks are added to pkg deps rather than source deps - Updating test cases to support pkg mocking on top of src mocking | ||||
* | package dep names are binary, fix install deps and related tests | Tristan Sloughter | 2015-02-03 | 1 | -9/+9 |
| | |||||
* | Adding pkg deps tests and refactorings | Fred Hebert | 2014-12-16 | 1 | -17/+21 |
| | | | | | | | | | | | | | | | | | | | - Adding tests for package deps - Adding conflict/override warnings for package deps - Adding cycle detection for packages - Adding cycle detection for mixed packages+source - Fixing internal dependency format of package resources when converted to rebar_app_info - normalizing level-order prioritization to be based on lexicographical sort of app names rather than traversal order (which is undefined for package deps) - Fixing tests for source deps for deep cycle detection - Fixing bugs with source deps - Relaxed version format checks for test utils A lot of fixes are combined in there because I didn't want to commit non-passing code, and many bugs were found when adding the second batch of tests as part of the original effort. | ||||
* | Return cycles in deps solver | Fred Hebert | 2014-12-06 | 1 | -1/+9 |
| | |||||
* | wip: profiles | Tristan Sloughter | 2014-11-29 | 1 | -3/+9 |
| | |||||
* | rename functions to be clearer | Tristan Sloughter | 2014-11-22 | 1 | -8/+12 |
| | |||||
* | use digraph topo sort for building | Tristan Sloughter | 2014-11-22 | 1 | -1/+48 |
| | |||||
* | include initial verticies in solution list | Tristan Sloughter | 2014-11-22 | 1 | -3/+4 |
| | |||||
* | replace rlx_depsolver use with new rebar_digraph | Tristan Sloughter | 2014-11-22 | 1 | -66/+11 |
| | |||||
* | new dep graph working | Tristan Sloughter | 2014-11-22 | 1 | -0/+101 |