Put a hard limit in the number of dependency resolution iterations.
This avoids the process getting stuck in the resolution phase "indefinitely", so that for example CI runs don't get stuck anymore. It also communicates the problem and potential resolutions more clearly. If the DUB_NO_RESOLVE_LIMIT environment variable is set, the resolution process will run without this limit.
1 parent 94f7747 commit 5594e4dc8b9e189a1606c6d6cab6d7da84f0d416
@Sönke Ludwig Sönke Ludwig authored on 1 Dec 2017
Showing 1 changed file
View
source/dub/dependencyresolver.d