$ git blame -l lib/buildr/core/filter.rb -L 177,177
0379d903272f5cc3fbd336a106e910f909e6bdd5 (Assaf Arkin 2008-05-19 18:32:40 +0000 177) mkpath target.to_s
$ git log 0379d903272f5cc3fbd336a106e910f909e6bdd5
Author: Assaf Arkin <firstname.lastname@example.org>
Date: Mon May 19 18:32:40 2008 +0000
BUILDR-75 Filter now runs if there's a target directory, even if
there are no source files to copy over, since everyone else just checks
resources.target for existence before depending on it.
Issue number is wrong, but you can search JIRA and the mailing list for further discussion.
Once again, if you can't quantify the performance impact, there's no point in continuing this thread.