History for dub_jkp / source / dub / dependencyresolver.d
2018-08-12
@Sönke Ludwig
Fix unresolved optional dependencies causing other dependencies to be skipped.
Sönke Ludwig committed on 12 Aug 2018
@Sönke Ludwig
Add unit tests for dependency resolution error messages.
Sönke Ludwig committed on 12 Aug 2018
@Sönke Ludwig
Implement a recursion based dependency resolution algorithm. ...
Sönke Ludwig committed on 12 Aug 2018
2018-02-14
@Sönke Ludwig
Rename ConfigEntry to PackageConfigs and avoid GC allocation.
Sönke Ludwig committed on 14 Feb 2018
2018-02-12
@WebFreak001
adjust code style to request
WebFreak001 authored on 6 Sep 2017 Timothee Cour committed on 12 Feb 2018
@WebFreak001
Fix #1037
WebFreak001 authored on 18 Jun 2017 Timothee Cour committed on 12 Feb 2018
2017-12-01
@Sönke Ludwig
Remove compatibility code for DMD frontends < 2.067.x.
Sönke Ludwig committed on 1 Dec 2017
@Sönke Ludwig
Defer error message generation to the end of the dependency resolution process.
Sönke Ludwig committed on 1 Dec 2017
@Sönke Ludwig
Put a hard limit in the number of dependency resolution iterations. ...
Sönke Ludwig committed on 1 Dec 2017
@Sönke Ludwig
Small optimizations in DependencyResolver.
Sönke Ludwig committed on 1 Dec 2017
2016-12-18
@Sönke Ludwig
Fix diagnostic output for dependency resolution failures.
Sönke Ludwig committed on 18 Dec 2016
2016-09-08
@Sönke Ludwig
Fix recursive graph traversal. Fixes #923.
Sönke Ludwig committed on 8 Sep 2016
2016-07-11
@Sönke Ludwig
Don't ever reset the any_config flag to false. Fixes #896. ...
Sönke Ludwig committed on 11 Jul 2016
2016-04-26
@Sönke Ludwig
Fix second failing case of #803.
Sönke Ludwig committed on 26 Apr 2016
@Sönke Ludwig
Fix naming of rootPackage() helper.
Sönke Ludwig committed on 26 Apr 2016
2016-04-08
@Sönke Ludwig
Avoid repeated addition of the same dependency in DependencyResolver.
Sönke Ludwig committed on 8 Apr 2016
2016-03-09
@Sönke Ludwig
Fix dependency resolution for unsatisfyable optional dependencies. ...
Sönke Ludwig committed on 9 Mar 2016
@Sönke Ludwig
Add additional unit test for optional dependencies.
Sönke Ludwig committed on 9 Mar 2016
2016-02-16
@Sönke Ludwig
Improve error message for unsatisfiable root dependencies.
Sönke Ludwig committed on 16 Feb 2016
2016-02-10
@Sönke Ludwig
Filter out invalid dependencies before starting the resolution process. ...
Sönke Ludwig committed on 10 Feb 2016
@Sönke Ludwig
Fix purging of optional dependencies when sub packages are involved.
Sönke Ludwig committed on 10 Feb 2016
@Sönke Ludwig
Extend DependencyResolver to properly handle optional dependencies.
Sönke Ludwig committed on 10 Feb 2016
2015-07-19
@Sönke Ludwig
Mention version for invalid root package dependencies.
Sönke Ludwig committed on 19 Jul 2015
2015-04-07
@Sönke Ludwig
Fix warnings on DMD master. See #541.
Sönke Ludwig committed on 7 Apr 2015
2014-09-12
@Sönke Ludwig
Fix detection of unknown root dependencies and the resulting error message. Fixes #418.
Sönke Ludwig committed on 12 Sep 2014
2014-08-24
@Sönke Ludwig
Eliminate dependency versions that are known to not match the root package. See #405. ...
Sönke Ludwig committed on 24 Aug 2014
@Sönke Ludwig
Add missing recursion during dependency resolution. See #405.
Sönke Ludwig committed on 24 Aug 2014
@Sönke Ludwig
Add an early out for invalid child configurations in the dependency resolver. Fixes #405. ...
Sönke Ludwig committed on 24 Aug 2014
2014-06-30
@Sönke Ludwig
Fix using an invalid configuration in DependencyResolver when validating dependencies. ...
Sönke Ludwig committed on 30 Jun 2014
@Sönke Ludwig
Fix DependencyResolver's unit test.
Sönke Ludwig committed on 30 Jun 2014