commit | 8fa4b09fb14339c5d62e65a88fde8b220cb1591b | [log] [tgz] |
---|---|---|
author | Jeff King <peff@peff.net> | Sun Oct 28 08:34:06 2012 -0400 |
committer | Jeff King <peff@peff.net> | Sun Oct 28 08:48:09 2012 -0400 |
tree | f59014d98e5109d6e5864ca1590de731ae4b13a2 | |
parent | b1c2f57db326c43ec286855b396fb16b4890cf2d [diff] |
pickaxe: hoist empty needle check If we are given an empty pickaxe needle like "git log -S ''", it is impossible for us to find anything (because no matter what the content, the count will always be 0). We currently check this at the lowest level of contains(). Let's hoist the logic much earlier to has_changes(), so that it is simpler to return our answer before loading any blob data. Signed-off-by: Jeff King <peff@peff.net>