Skip hashing in ivy fingerprint strategy if target doesn't need fingerprinting
Review Request #3447 - Created Feb. 10, 2016 and submitted
|Nick Howard (Twitter)|
|benjyw, jsirois, stuhood, zundel|
This change makes it so that we don't perform any work if the passed target would return None anyway.
CI passed at https://travis-ci.org/pantsbuild/pants/builds/108668708
remove duplicated knowledge in hash method, add tests, fix regression.
Revision 2 (+122 -11)