moved loadTextFromFile to cppmanip::io, removed writeTextToFile
TextOperationApplier doesn't need length of a range, removed length() from OffsetRange
refactored TextOperationApplier
extracted PositionRange from OffsetRange
paramterized TextReplacementListener with position type
parametrized TextOperationApplier, introduced TextModifier interface
parametrized TextReplacer
introduced ClangFunctionExtractor
made text modifier a dependency of ClangFunctionExtractor
split MethodExtractorVisitor
DefaultClangFunctionLocator should_get_the_function_containing_given_selection
DefaultClangFunctionLocator should_fail_when_the_selection_is_not_overlapping_the_body
DefaultClangFunctionLocator should_search_through_all_the_functions
DefaultClangFunctionLocator should_ignore_functions_without_bodies
introduced factory for DefaultClangFunctionLocator
DefaultClangFunctionLocator takes selection as a dependency and AST context as a parameter
refactored NaiveStatementLocator
temporarily uglified DelayedMethodExtractor
extracted TranslationUnitFunctionExtractor from MethodExtractorASTConsumer
simplified running a translation unit handler, removed no longer used files