Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |