Clone
Stefan Oehme <stefan@gradle.com>
committed
on 13 Mar 19
Handle removals of classes transitively
After further cleaning up our class change detection logic,
I noticed that we were handling addition… Show more
Handle removals of classes transitively

After further cleaning up our class change detection logic,

I noticed that we were handling additions and removals very

differently. This has been corrected and we now detect transitive

removals too. This doesn't happen often in practice, as one needs

to deliberately exclude a task to trigger the bug that was fixed.

Nevertheless, it's good to have symmetric logic.

Show less

master + 314 more