PackMan: Deprecate overload leaking location path
Currently, a lot of the internals of the PackageManager are leaking.
The getPackage overload accepting both a version and a NativePath
is an example of such a leak, and looking at the usage sites
show that things can be simplified by taking a PlacementLocation,
which is a higher level representation of the path.
1 parent 963486c commit 606a429cb4323473928e5744f60238f5594a3694
@Geod24 Geod24 authored on 12 Sep 2022
Mathias LANG committed on 14 Sep 2022
Showing 2 changed files
View
source/dub/dub.d
View
source/dub/packagemanager.d