History for dub_jkp / source / dub / dependencyresolver.d
2024-02-05
@Mathias Lang
Adapt DependencyResolver to PackageName API
Mathias Lang authored on 4 Feb 2024 Mathias LANG committed on 5 Feb 2024
2023-02-04
@WebFreak001
review adjustments
WebFreak001 authored on 1 Feb 2023 Mathias LANG committed on 4 Feb 2023
2022-07-31
@Geod24
Move environment read outside of DependencyResolver ...
Geod24 authored on 31 Jul 2022 Jan Jurzitza committed on 31 Jul 2022
@Geod24
Trivial: Change max_iterations type to ulong
Geod24 authored on 31 Jul 2022 Jan Jurzitza committed on 31 Jul 2022
2022-07-28
@Bastiaan Veelo
Keep logging functionality out of the public API as requested in https://github.com/dlang/dub/pull/2124#issuecomment-813016939.
Bastiaan Veelo authored on 13 Jun 2022 Jan Jurzitza committed on 28 Jul 2022
@Giacomo De Lazzari
New logging module - initial functionality ...
Giacomo De Lazzari authored on 8 Jun 2018 Jan Jurzitza committed on 28 Jul 2022
2021-01-24
@Bastiaan Veelo
Remove unused selective imports. These are private imports of symbols that do not occur elsewhere in the file, so they are safe to be removed.
Bastiaan Veelo authored on 24 Jan 2021 The Dlang Bot committed on 24 Jan 2021
2020-08-15
@Geod24
Replace occurences of 'in ref' with 'const scope ref' ...
Geod24 authored on 15 Aug 2020 The Dlang Bot committed on 15 Aug 2020
2019-08-31
@JinShil
Replace `hash_t` and `sizediff_t` with `size_t` and `ptrdiff_t`
JinShil committed on 31 Aug 2019
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