History for dub_jkp / source / dub / dependency.d
2013-10-22
@Sönke Ludwig
Use the exact dependencies instead of base packages for missing dependency resolution. Fixes #140.
Sönke Ludwig committed on 22 Oct 2013
2013-09-25
@Sönke Ludwig
Move dub.utils to dub.internal.utils and update copyright dates.
Sönke Ludwig committed on 25 Sep 2013
2013-09-10
@Matthias Dondorff
For the DependencyGraph, when dependencies are looked up, provide the base package name, to the callback.
Matthias Dondorff committed on 10 Sep 2013
2013-08-20
@Matthias Dondorff
The dependency in terms of the DependencyGraph is the base package and not the sub package. ...
Matthias Dondorff committed on 20 Aug 2013
@Matthias Dondorff
Added some very basic unittests for the DependencyGraph
Matthias Dondorff committed on 20 Aug 2013
@Matthias Dondorff
Fixing unittests
Matthias Dondorff committed on 20 Aug 2013
2013-07-20
@Sönke Ludwig
Fix error message for unknown sub-packages. See also #87.
Sönke Ludwig committed on 20 Jul 2013
@Sönke Ludwig
Refactor code. ...
Sönke Ludwig committed on 20 Jul 2013
2013-06-19
@Sönke Ludwig
Rename log levels to be in line with the latest vibe.d versions.
Sönke Ludwig committed on 19 Jun 2013
2013-06-17
@Matthias Dondorff
using size_t to compare parts of the version string
Matthias Dondorff committed on 17 Jun 2013
@Matthias Dondorff
dub's Version are now based upon Semantic Verioning 2.0.0-rc.2.
Matthias Dondorff committed on 17 Jun 2013
2013-06-04
@Matthias Dondorff
Do not enforce the components to be valid, when constructing a Depenency object from another. The Dependency will then return valid() = false, which is in fact a valid state of the object.
Matthias Dondorff committed on 4 Jun 2013
@Sönke Ludwig
Add exception messages.
Sönke Ludwig committed on 4 Jun 2013
2013-04-24
@Matthias Dondorff
Fixing issues in getTopologicalPackageList and getPackageConfigs because of added "optional" flag for Dependencies.
Matthias Dondorff committed on 24 Apr 2013
@Matthias Dondorff
Package updating could work with optional dependencies.
Matthias Dondorff committed on 24 Apr 2013
@Matthias Dondorff
Added "optional" dependency flag.
Matthias Dondorff committed on 24 Apr 2013
2013-04-11
@Sönke Ludwig
Move all source files outside of "dub" to "dub/internal".
Sönke Ludwig committed on 11 Apr 2013
2013-03-15
@Robert Klotzner
TODO "optimize": Done ...
Robert Klotzner committed on 15 Mar 2013
2013-03-06
@Sönke Ludwig
The internal package representation is now JSON agnostic + streamlined configuration and dependency handling. ...
Sönke Ludwig committed on 6 Mar 2013
2013-03-01
@Matthias Dondorff
stashpopcommit
Matthias Dondorff committed on 1 Mar 2013
2013-02-25
@Sönke Ludwig
Replaced try-catch in unit tests with assert(Not)Thrown().
Sönke Ludwig committed on 25 Feb 2013
2013-02-24
@Matthias Dondorff
Fixes comparing Version objects pointing to the same branch.
Matthias Dondorff committed on 24 Feb 2013
@Matthias Dondorff
Version and Dependency support branches, added unittests.
Matthias Dondorff committed on 24 Feb 2013
2013-02-22
@Sönke Ludwig
Renamed all the "vibe" package to "vibecompat" to avoid conflicts.
Sönke Ludwig committed on 22 Feb 2013
2013-01-20
@Sönke Ludwig
Fixed "==" version comparisons - were not handled at all.
Sönke Ludwig committed on 20 Jan 2013
2013-01-18
@Sönke Ludwig
Added support for local package definitions in package dependencies and fixed recursive dependencies.
Sönke Ludwig committed on 18 Jan 2013
2013-01-14
@Sönke Ludwig
Implement basic support for user/system installed packages and local packages. ...
Sönke Ludwig committed on 14 Jan 2013
2013-01-11
@Sönke Ludwig
Fixed an invalid enforcement.
Sönke Ludwig committed on 11 Jan 2013
@Sönke Ludwig
64-bit compile fix.
Sönke Ludwig committed on 11 Jan 2013
@Sönke Ludwig
Fixed upgrading/install logging of ~master dependencies.
Sönke Ludwig committed on 11 Jan 2013