Allow better dependency injection on PackageManager's SCM operation
What we really want to override is the git clone operation,
so one way to approach this is to decouple it from the rest
of the code, then when our virtual filesystem is complete,
we will only need to override that one function.
1 parent b8d9ae5 commit d8170e14ccb0dcf984e67b1b26db533466b8e67f
@Mathias Lang Mathias Lang authored on 12 Feb 2024
The Dlang Bot committed on 12 Feb 2024
Showing 1 changed file
View
source/dub/packagemanager.d