Dataflow to This — see where an arbitrary parameter value comes from

The Dataflow to This feature allows you to track where a particular variable or method parameter value comes from through a chain of method calls.

It lets you follow different code paths that lead to the method and highlights the value across them.

If a field value is passed as a parameter, the field assignment point is also shown.

This feature relieves you from the need to study each step of the call chain manually to find out whether the parameter value originates at that step or comes from somewhere else.

data Flow Demo