History for dub_jkp / source / dub / packagemanager.d
2024-02-16
@Sönke Ludwig
Revert "Fix #2691: Use same structure for managed and unmanaged path" ...
Sönke Ludwig committed on 16 Feb 2024
2024-02-12
@Mathias Lang
PackageManager: Move addPackages inside loadGitPackage ...
Mathias Lang authored on 12 Feb 2024 The Dlang Bot committed on 12 Feb 2024
@Mathias Lang
Allow better dependency injection on PackageManager's SCM operation ...
Mathias Lang authored on 12 Feb 2024 The Dlang Bot committed on 12 Feb 2024
2024-01-28
@Mathias Lang
Trivial: Slightly simplify PackageManager.store
Mathias Lang authored on 26 Jan 2024 Nicholas Wilson committed on 28 Jan 2024
@Iain Buclaw
Merge remote-tracking branch 'upstream/stable' into merge_stable
Iain Buclaw committed on 28 Jan 2024
2024-01-22
@Mathias Lang
Do not allow for removal of subpackages ...
Mathias Lang authored on 22 Jan 2024 Petar Kirov committed on 22 Jan 2024
@Mathias Lang
Improve unittest framework to have a virtual FS ...
Mathias Lang authored on 14 Jan 2024 The Dlang Bot committed on 22 Jan 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
@Mathias Lang
Trivial: Align PackageManager's lookup signatures
Mathias Lang authored on 18 Jan 2024 The Dlang Bot committed on 18 Jan 2024
@Mathias Lang
Deprecate Package.getInternalSubPackage, simplify DepedencyResolver ...
Mathias Lang authored on 17 Jan 2024 Mathias LANG committed on 18 Jan 2024
2024-01-17
@Mathias Lang
Adapt getPackagePath to PackageName API ...
Mathias Lang authored on 17 Jan 2024 Mathias LANG committed on 17 Jan 2024
@Mathias Lang
Simplify PackageManager.getPackagePath ...
Mathias Lang authored on 15 Jan 2024 Mathias LANG committed on 17 Jan 2024
2024-01-15
@Mathias Lang
Trivial: Make PackageManager.addPackages protected ...
Mathias Lang authored on 14 Jan 2024 Petar Kirov committed on 15 Jan 2024
@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-10
@Mathias Lang
Fix #2691: Use same structure for managed and unmanaged path ...
Mathias Lang authored on 8 Jan 2024 Mathias LANG committed on 10 Jan 2024
2024-01-08
@Mathias Lang
Only check if the Package is managed by the Location in lookup ...
Mathias Lang committed on 8 Jan 2024
@Mathias Lang
Trivial: Add a isManaged property to Location ...
Mathias Lang committed on 8 Jan 2024
2024-01-04
@Mathias Lang
Revert "Simplify PackageManager's Location.lookup" ...
Mathias Lang authored on 4 Jan 2024 Mathias LANG committed on 4 Jan 2024
@Mathias Lang
Make PackageManager.load non-const ...
Mathias Lang authored on 4 Jan 2024 Mathias LANG committed on 4 Jan 2024
@Mathias Lang
Simplify PackageManager's Location.lookup ...
Mathias Lang authored on 4 Jan 2024 Mathias LANG committed on 4 Jan 2024
2024-01-02
@Mathias Lang
Deprecate `Package.load`, use `PackageManager.load` instead ...
Mathias Lang authored on 1 Jan 2024 Mathias LANG committed on 2 Jan 2024
2023-12-28
@Mathias Lang
Test framework: Return fully typed TestPackageManager from TestDub ...
Mathias Lang authored on 28 Dec 2023 Jan Jurzitza 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-21
@Mathias Lang
PackageManager: Make field protected, not private ...
Mathias Lang authored on 19 Dec 2023 The Dlang Bot committed on 21 Dec 2023
@Mathias Lang
Deprecate string-as-version PackageManager.getBestPackage overload ...
Mathias Lang authored on 21 Dec 2023 The Dlang Bot committed on 21 Dec 2023
2023-12-18
@Mathias Lang
Remove inconsistent error on missing subpackage path ...
Mathias Lang authored on 18 Dec 2023 Mathias LANG committed on 18 Dec 2023
2023-03-03
@Geod24
PackageManager: Store packages hierarchically, by version ...
Geod24 committed on 3 Mar 2023
2023-02-16
@Iain Buclaw
Merge remote-tracking branch 'upstream/stable' into merge_stable
Iain Buclaw committed on 16 Feb 2023