Join GitHub today
Invalidate all task outputs on source root changes. #5821
Prior to this change, modifying source roots did not cause any invalidation, which is obviously a bug.
Invalidating everything may be a bit aggressive, but finessing exactly what would need to be invalidated in each case is tricky, and source root changes are infrequent, so this seems fine.