Mathias LANG

Results 619 comments of 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...