1) Inside of Method A, reference a non-existent variable
2) Click the resulting red squiggly line. From the quick fix menu, choose
3) The non-existent variable is introduced as a parameter into method A, but
the callers are not adjusted
Instead, what I have always had to do is choose "Introduce variable", click
the squiggly and choose "Initialize variable", and then use the
Refactor->Introduce Parameter command.
Why not do this for me? And at any rate, is the Introduce parameter quick
fix meant only to be useful if nobody calls the method you're introducing
the parameter into?