See title. It should not recompile files until they are edited
It has to with `--build-mode=singleFile`. It means 'compile all D files into a single object file', so it cannot reuse previous compilation results.
No, it compiles all the files to many object files, so it can it. I already patched source to do such a behavior
(In reply to Temtaime from comment #2) > No, it compiles all the files to many object files, so it can it. > I already patched source to do such a behavior Ah sorry my bad, I confused it with LDC's `-singleobj`.
Sorry but valid or invalid, DUB has no category here so its bugs must be reported here: https://github.com/dlang/dub/issues.