For example, in Akka, we have akka-actor-tests -> akka-testkit -> akka-actor and one would expect a change in akka-actor to trigger build in akka-actor-tests. It doesn't because we have not explicitly defined the dependency from akka-actor-tests to akka-actor, but it's via akka-testkit.
Would be nice if it would notice such dependencies automatically.
Not a critical issue for us, since the workaround is simply to add an additional explicit dependency from akka-actor-tests to akka-actor.