This was making it git checkout master when that branch was already checked out, for apparently no good reason at all. In a 100,000 file repo, that takes about 1 second. Note, I'm not sure why it checks out the branch in the Nothing case, so I left that alone. |
||
|---|---|---|
| .. | ||
| Direct.hs | ||