Closed Geod24 closed 7 months ago
✅ PR OK, no changes in deprecations or warnings
Total deprecations: 0
Total warnings: 0
Build statistics:
statistics (-before, +after)
executable size=5356064 bin/dub
-rough build time=63s
+rough build time=62s
This has quite a lot of improvements I need to fix other bugs (write more tests), so I'm going to merge it in ~10 hours unless anyone objects.
@s-ludwig : I would like to remove the scanning behavior in
PackageManager
. This is a source of pain for us, as it slows down builds, including with @atilaneves Reggae.Last time that introduced a regression which you fixed in https://github.com/dlang/dub/pull/2481 . This simplifies mocking quite a bit and introduces a test for it (see last commit /
source/dub/test/other.d
in the diff). If you could have a quick look at the test and confirm that it covers your use case ?