class Diff::LCS::Hunk
def flag_context=(context) #:nodoc: # rubocop:disable Lint/DuplicateMethods
def flag_context=(context) #:nodoc: # rubocop:disable Lint/DuplicateMethods return if context.nil? or context.zero? add_start = context > @start_old ? @start_old : context @start_old -= add_start @start_new -= add_start old_size = @data_old.size add_end = if (@end_old + context) > old_size old_size - @end_old else context end add_end = @max_diff_size if add_end >= old_size @end_old += add_end @end_new += add_end end