twitter/commons — pull request #70 by benjyw (2012-08-21 21:20:08+00:00)
Title: Bugfix in IvyResolve.

Consider a set of targets A, a superset A', and some other set B.

Building A' resolves for A', and then building B resolves for B. If you
then try to run something from A, nothing in it is invalid, and previously
this meant that we wouldn't re-resolve, and instead try to symlink to the
classpath file from a previous compile of A. Except that there isn't one,
so the classpath would remain that of B, and the run would fail with
ClassNotFound errors.