The problem
While working on #5378, I've noticed few TODOs about the need to add destination to error message, when copying or symlinking fails. It seems very useful for me.
Possible solution
- Add new optional field to error
- Update code for coversion to diagnostic
- Update all usages to include it
If it's desired feature, I will work on this!