mirror of
https://github.com/rclone/rclone.git
synced 2026-09-14 23:35:05 -04:00
MkdirModTime checked --interactive/--dry-run itself and then called MkdirMetadata or Mkdir which check again, so --interactive asked twice about making the same directory and --dry-run skipped before the operation could be shown in the progress display or counted as a check. Now MkdirModTime decides how to make the directory first and delegates entirely to MkdirMetadata, or Mkdir followed by SetDirModTime, each of which does its own --interactive/--dry-run check exactly once. This also means the modtime setting fallback shows in the progress display, respects --no-update-dir-modtime and has its errors counted.