Bastiaan Veelo

Results 87 comments of Bastiaan Veelo

A test would involve `dub remove`ing `dscanner` and all packages that it depends on, then `dub fetch [email protected]` (which is now the minimum that works with today's frontend, but could...

On the other hand, it is almost certain that this problem will resurface at some time in the future. So a test would be nice, I'm just not certain that...

Switching to draft, checking out some options for a test.

So as it turns out, a test is indeed useful, as you'll see it [fail](https://github.com/dlang/dub/runs/6689837772?check_suite_focus=true#step:7:127). Unfortunately there is a chance that pending updates to `dscanner` and `ddox` or their dependencies...

Well, frankly I don't think this will work at all, or rather, it works way too well. I don't think it is good that missing updates in distant dependencies (not...

> > I have been looking for a way for a test to succeed with warnings, but there doesn't seem to be one. A test either [fails or passes](https://docs.github.com/en/actions/creating-actions/setting-exit-codes-for-actions#about-exit-codes). >...

Let's go back to first principles. ### External packages Dub uses some external packages for some of its commands. When the package is available locally, it may 1. Not work...

I agree it is hacky and not optimal. It just occurred to me that the root cause is that `dub run` considers a recompilation. 1. Dub has cached an older...

Alternatively, if Dub decides that the cache is dirty, it could do an upgrade of the tool before building. This way tools are upgraded in a reasonable tempo, without checking...

1. Ldc 1.20 is two years old now, Dub 1.19 is two and a half years old soon. Wasn't there an issue with symbol mangling of Phobos one time, causing...