Remove PackageName alias this to toString
The alias this was originally added to make the transition
less painful, however due to an overload resolution bug,
it makes it harder at the moment, as thje compiler prefers
calling the deprecated `string` overloads over the
`in PackageName` ones. So remove it and a few hacks along
the way.
1 parent b7569b0 commit a813a39a8134c983afec6979b55dfb75b8865d45
@Mathias Lang Mathias Lang authored on 17 Jan 2024
Mathias LANG committed on 18 Jan 2024
Showing 9 changed files
View
source/dub/commandline.d
View
source/dub/dependency.d
View
source/dub/dub.d
View
source/dub/packagemanager.d
View
source/dub/packagesuppliers/filesystem.d
View
source/dub/packagesuppliers/maven.d
View
source/dub/packagesuppliers/registry.d
View
source/dub/project.d
View
source/dub/recipe/sdl.d