On 05/13/2015 08:01 AM, Sönke Ludwig wrote:

In fact, I had recently started to improve dub describe and partially implemented such a special purpose generator class: https://github.com/D-Programming-Language/dub/commits/refactor1
I got distracted by other things, but it probably makes sense to finish that and then base your additions on top of that (at least as far as I understand).

Just saw your latest batch of pushed to that branch. Seems I duplicated
some effort on that yesterday, don't know if there's anything you want
to use:

https://github.com/Abscissa/dub/commits/refactor1

It's possible I may have approached some of that the wrong way,
obviously you have more familiarity with dub's internals ;)