modify the getModifiedInitializerSource() logic to mark locations where type parameters might need to be added to a method invocation
in checkFinalConditions() apply all changes and calculate the positions of the marked locations then compile the new source to find all introduced problems in the new source
if any type match problems are introduced at the marked locations, redo the refactoring and add type parameters in these locations
What it does
See issue.
How to test
Run InlineTempTests.
Author checklist