History for dub_jkp / source / dub / dependency.d
2014-04-14
@Sönke Ludwig
Fix detection of already visited nodes in DependencyResolver. See #280. ...
Sönke Ludwig committed on 14 Apr 2014
2014-04-01
@Sönke Ludwig
Properly support path based version selections.
Sönke Ludwig committed on 1 Apr 2014
2014-03-28
@Sönke Ludwig
Let "*" match any version or branch. Fixes #151.
Sönke Ludwig committed on 28 Mar 2014
2014-03-21
@Sönke Ludwig
Let Dependency.toString() also contain the optional/path properties. ...
Sönke Ludwig committed on 21 Mar 2014
@Sönke Ludwig
Fix resolution of optional and path based dependencies.
Sönke Ludwig committed on 21 Mar 2014
@Sönke Ludwig
Add command line interface for managing package overrides.
Sönke Ludwig committed on 21 Mar 2014
2014-03-18
@Sönke Ludwig
Move DependencyResolver to its own module and reorder Version<->Dependency.
Sönke Ludwig committed on 18 Mar 2014
@Sönke Ludwig
Fix 64-bit compilation.
Sönke Ludwig committed on 18 Mar 2014
@Sönke Ludwig
Compile fix for DMD 2.064.
Sönke Ludwig committed on 18 Mar 2014
@Sönke Ludwig
Implement a new dependency resolution algorithm with support for selections. ...
Sönke Ludwig committed on 18 Mar 2014
2014-03-02
@Matthias Dondorff
Build fix.
Matthias Dondorff committed on 2 Mar 2014
@Matthias Dondorff
Fixing 'dub fetch xyz --version=a.b.c', the latest version was fetched instead of the specified. ...
Matthias Dondorff committed on 2 Mar 2014
@Matthias Dondorff
Preparing dub select command. dub select will select the currently used versions and write them to a file, so that dub can later use this information to rebuild this exact state. This will also be used to override dependencies with either branch versions or not matching versions (to resolve conflicts). (All of this if to be implemented). ...
Matthias Dondorff committed on 2 Mar 2014
2014-02-19
@Matthias Dondorff
Following rubygems version specification for approximate version more closely.
Matthias Dondorff committed on 19 Feb 2014
2014-02-18
@Matthias Dondorff
Implemented ~>1.3.5 version specifier similar to what rubygems are doing.
Matthias Dondorff committed on 18 Feb 2014
2014-02-11
@Sönke Ludwig
Fix unit tests to use lower case package names.
Sönke Ludwig committed on 11 Feb 2014
@Sönke Ludwig
Change Dependency.toString to output "x.y.z" instead of "==x.y.z" for exact versions.
Sönke Ludwig committed on 11 Feb 2014
@Sönke Ludwig
Add assertion message.
Sönke Ludwig committed on 11 Feb 2014
2014-02-10
@Sönke Ludwig
Make sure that conflicting dependencies result in a proper error message.
Sönke Ludwig committed on 10 Feb 2014
2014-01-21
@Sönke Ludwig
Add unit tests for "==~branch" and changed the semantics of Version.isBranch. ...
Sönke Ludwig committed on 21 Jan 2014
@Sönke Ludwig
Fix parsing of "==~branch" style dependency version specifiers.
Sönke Ludwig committed on 21 Jan 2014
@Sönke Ludwig
Little doc clarification.
Sönke Ludwig committed on 21 Jan 2014
2014-01-16
@Sönke Ludwig
Fix triggering an enforcement for Version.INVALID.
Sönke Ludwig committed on 16 Jan 2014
2014-01-14
@Matthias Dondorff
The externally defined sub-packages don't have the name declared in the base package. This eliminates the double definition of a sub-packages name.
Matthias Dondorff committed on 14 Jan 2014
2013-11-22
@Sönke Ludwig
Avoid fetching the same package multiple times when sub packages are used.
Sönke Ludwig committed on 22 Nov 2013
2013-11-21
@Sönke Ludwig
Only install pre-release versions with "dub upgrade --prerelease" if release versions are also available.
Sönke Ludwig committed on 21 Nov 2013
2013-11-13
@Sönke Ludwig
Switch version comparison to use the more efficient implementation in dub.semver.
Sönke Ludwig committed on 13 Nov 2013
@Sönke Ludwig
Fix unit test for DependencyGraph.
Sönke Ludwig committed on 13 Nov 2013
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