Mathias LANG
Mathias LANG
For those interested in the first step, the libraries are being added in https://github.com/dlang/dub/pull/2310 and it can read `dub.selections.json`, which is an easier target than `dub.json`.
> are the new errors/warnings gonna abort builds or only show some diagnostics for the user? Anything in `validate` will abort the build. I'm trying to think of a deprecation...
Rebased on top of https://github.com/dlang/dub/pull/2343 but still needs work as noted above.
@WebFreak001 : You probably need to pull, I fixed that yesterday.
Found a way to make it work without lazy loading, which I think is better anyway. Also fixed the documentation issue.
@WebFreak001 : Green / ready for another round of review.
Ah there's a minor issue with `dflags`, will fix soon.
Wow. Looks like this is ready to go.
This is amazing data, thanks ! A few things: > first of all I checked which packages break now on DUB: `prettyprint` seems fine with my build, so does `uim-server`....
How do you reckon we should approach this? I'm thinking of using Configy and falling back to old JSON parsing if any Exception is thrown. But the behavior needs to...