refactored extractFunctionInFile
removed installation tests (no longer needed)
fixed a typo in TextReplacementRecorder
SourceExtractor should_find_correct_source_range_for_a_local_variable_declaration
Scenario: Method extraction should not add empty line at the end of method body when extracting a variable declaration. Newline should be added after extracted method call. passing
SourceExtractor should find correct range for for loops with function calls