History for dub_jkp / source / dub / project.d
2024-05-21
@Sönke Ludwig
Fix parameter naming convention.
Sönke Ludwig committed on 21 May
2024-05-03
@Sönke Ludwig
Avoid visiting packages more than once in checkPacksRec.
Sönke Ludwig committed on 3 May
@Sönke Ludwig
Avoid linear time edge list construction. ...
Sönke Ludwig committed on 3 May
@Sönke Ludwig
Reduce allocation overhead in determineDependencyConfigs.
Sönke Ludwig committed on 3 May
@Sönke Ludwig
Avoid linear lookup and name allocations in Project.getDependency.
Sönke Ludwig committed on 3 May
@Sönke Ludwig
Avoid linear time haveConfig.
Sönke Ludwig committed on 3 May
@Sönke Ludwig
Use package indices instead of names or Package instances to identify packages. ...
Sönke Ludwig committed on 3 May
@Sönke Ludwig
Avoid re-allocating allconfigs_path in determineAllConfigs.
Sönke Ludwig committed on 3 May
@Sönke Ludwig
Avoid re-allocating the AA for isReachableByAllParentPacks for every call.
Sönke Ludwig committed on 3 May
@Sönke Ludwig
Eliminate edges in the configuration graph in-place. ...
Sönke Ludwig committed on 3 May
@Sönke Ludwig
Cache various package information to reduce GC allocations in getPackageConfigs. ...
Sönke Ludwig committed on 3 May
2024-04-19
@Atila Neves
Return early from determineDependencyConfigs if possible ...
Atila Neves committed on 19 Apr
2024-02-17
@Mathias Lang
Move writing selections file to PackageManager ...
Mathias Lang authored on 16 Feb 2024 Mathias LANG committed on 17 Feb 2024
2024-02-16
@Mathias Lang
Remove an unused JSON serialization call ...
Mathias Lang authored on 16 Feb 2024 Mathias LANG committed on 16 Feb 2024
2024-02-15
@Mathias Lang
Use the proper constructor for PackageDependency ...
Mathias Lang authored on 14 Feb 2024 Mathias LANG committed on 15 Feb 2024
2024-02-08
@Mathias Lang
Make 'Dependency.init' invalid and align Any/Invalid property ...
Mathias Lang authored on 7 Feb 2024 Mathias LANG committed on 8 Feb 2024
2024-01-19
@Mathias Lang
Adapt PackageManager.get[Best]Package to PackageName API ...
Mathias Lang authored on 17 Jan 2024 Mathias LANG committed on 19 Jan 2024
@Mathias Lang
Adapt loadSCMPackage to PackageName API
Mathias Lang authored on 18 Jan 2024 Mathias LANG committed on 19 Jan 2024
2024-01-18
@Mathias Lang
Remove PackageName alias this to toString ...
Mathias Lang authored on 17 Jan 2024 Mathias LANG committed on 18 Jan 2024
2024-01-17
@Mathias Lang
Adapt SelectedVersions to PackageName API ...
Mathias Lang authored on 17 Jan 2024 The Dlang Bot committed on 17 Jan 2024
@Mathias Lang
Expand selections file handling to handle new versions ...
Mathias Lang authored on 11 Jan 2024 Mathias LANG committed on 17 Jan 2024
2024-01-15
@Mathias Lang
Introduce PackageName, to fully type a package name ...
Mathias Lang authored on 14 Jan 2024 Petar Kirov committed on 15 Jan 2024
2024-01-11
@Vladimir Panteleev
Allow building deprecated modules without deprecation warnings ...
Vladimir Panteleev authored on 30 May 2023 Mathias LANG committed on 11 Jan 2024
2024-01-02
@Mathias Lang
Deprecate Project.this(PackageManager, NativePath) ...
Mathias Lang authored on 2 Jan 2024 Mathias LANG committed on 2 Jan 2024
@Mathias Lang
Trivial: Simplify Project.reinit by removing nested functions ...
Mathias Lang authored on 29 Dec 2023 Mathias LANG committed on 2 Jan 2024
@Mathias Lang
Trivial: Document Project.reinit ...
Mathias Lang authored on 29 Dec 2023 Mathias LANG committed on 2 Jan 2024
2023-12-29
@Mathias Lang
Deprecate Project.packageManager ...
Mathias Lang authored on 29 Dec 2023 The Dlang Bot committed on 29 Dec 2023
2023-12-28
@Mathias Lang
Fix #2696: Segfault with bad dub.sdl ...
Mathias Lang authored on 27 Dec 2023 The Dlang Bot committed on 28 Dec 2023
2023-12-27
@Mathias Lang
Add unittest framework and some dependency tests ...
Mathias Lang authored on 19 Dec 2023 Nicholas Wilson committed on 27 Dec 2023
2023-12-26
@Mathias Lang
Allow to load dub.selections.json before Project instantiation ...
Mathias Lang authored on 22 Dec 2023 The Dlang Bot committed on 26 Dec 2023