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 add_end = if (@end_old + context) > @data_old.size @data_old.size - @end_old else context end add_end = @max_diff_size if add_end > @max_diff_size @end_old += add_end @end_new += add_end end