hop_tasks: starting on dartdoc task cleanup with git magic
GitDir learned static bool isGitDir(String)
GitDir learned isWorkingTreeClean
BREAKING: bot_git: GitDir: using 'show-ref' instead of 'ls-remote'
GitDir learned getCurrentBranch
hop_tasks: dartdoc: using TempDir

proper cleanup on dartdoc errors