Module ImportFrom alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults ListLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareNotEq SubscriptLoad AttributeLoad NameLoad attr Index Num NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Num Assign NameStore Num Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr ListLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Expr Yield NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If BoolOpAnd AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore NameLoad body Expr Yield NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For TupleStore NameStore NameStore NameStore NameStore NameStore NameLoad body Assign NameStore Dict Str Str NameLoad ListLoad If CompareEq NameLoad Str body Assert CompareEq BinOpSub NameLoad NameLoad BinOpSub NameLoad NameLoad For TupleStore NameStore NameStore Call NameLoad Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad body If CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Str SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr TupleLoad BinOpAdd NameLoad Num BinOpAdd NameLoad Num If CompareEq Call NameLoad SubscriptLoad NameLoad Index Str BinOpSub NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad orelse If CompareEq NameLoad Str body For NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad body Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameLoad If NameLoad body Assign NameStore Call NameLoad Dict Str NameLoad NameLoad orelse Assign NameStore NameLoad Expr Yield TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Continue Expr Yield TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad For NameStore NameLoad body Expr Yield NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For TupleStore NameStore NameStore Call NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore SubscriptLoad NameLoad Index Num If CompareIn NameLoad TupleLoad Str Str body Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num For NameStore Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr If NameLoad body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad attr TupleLoad NameLoad NameLoad NameLoad If CompareIn NameLoad TupleLoad Str Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Dict Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad For TupleStore NameStore NameStore Call NameLoad Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad body Assign NameStore SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad Assign NameStore SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad Assign NameStore Dict Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore CompareIsNot NameLoad NameLoad If NameLoad body Assign NameStore BinOpMod Str TupleLoad BinOpAdd NameLoad Num BinOpAdd NameLoad Num Assign SubscriptStore NameLoad Index NameLoad NameLoad If CompareNotEq NameLoad NameLoad body If BoolOpOr CompareNotEq NameLoad NameLoad CompareNotEq NameLoad NameLoad body Expr Yield TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad orelse If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If BoolOpOr CompareNotEq NameLoad NameLoad CompareNotEq NameLoad NameLoad body Expr Yield TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareEq NameLoad NameLoad body Return NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore BinOpSub Call NameLoad NameLoad Call NameLoad NameLoad Assign NameStore BinOpSub Call NameLoad NameLoad Call NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Slice NameLoad Assign NameStore SubscriptLoad NameLoad Slice NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore BinOpAdd NameLoad Call NameLoad NameLoad Assign NameStore BinOpAdd NameLoad Call NameLoad NameLoad Assign NameStore BinOpSub NameLoad NameLoad If CompareEq NameLoad Num body Return NameLoad Assign NameStore CompareGt NameLoad Num If NameLoad body Assign NameStore NameLoad orelse Assign NameStore NameLoad AugAssignSub NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad SubscriptLoad NameLoad Slice Num SubscriptLoad NameLoad Slice Num Return TupleLoad NameLoad NameLoad Call NameLoad BinOpSub NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Dict Assign NameStore NameLoad Assign NameStore CompareEq NameLoad Str While CompareLt NameLoad NameLoad body TryExcept body Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore NameLoad Assign NameStore NameLoad If BoolOpAnd NameLoad CompareIn NameLoad AttributeLoad NameLoad attr body For TupleStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpOr UnaryOpNot NameLoad CompareNotEq NameLoad BinOpAdd AttributeLoad NameLoad attr Num body Assign NameStore BinOpMod Str SubscriptLoad NameLoad Slice Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body If CompareEq NameLoad BinOpAdd AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore NameLoad orelse If BoolOpOr UnaryOpNot NameLoad CompareNotEq BinOpSub NameLoad NameLoad BinOpSub NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad NameLoad NameLoad ListLoad TupleLoad NameLoad NameLoad Assign NameStore NameLoad If BoolOpAnd UnaryOpNot NameLoad NameLoad body AugAssignSub NameStore Num Assign NameStore NameLoad orelse If BoolOpAnd CompareEq NameLoad Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore BinOpAdd AttributeLoad NameLoad attr Num If BoolOpAnd CompareLt NameLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr CompareEq Call AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Str body Assign AttributeStore NameLoad attr NameLoad Assign TupleStore NameStore NameStore AttributeLoad NameLoad attr If CompareGtE NameLoad SubscriptLoad NameLoad Index Num body Assign NameStore BinOpAdd SubscriptLoad AttributeLoad NameLoad attr Index Num Num Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad Assign NameStore NameLoad AugAssignAdd NameStore Num If BoolOpOr UnaryOpNot NameLoad CompareEq NameLoad NameLoad body If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Call NameLoad BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd NameLoad Num Assign NameStore Call NameLoad BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad For TupleStore NameStore NameStore AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad NameLoad Index Num Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Dict attr NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Dict attr Call NameLoad Call NameLoad NameLoad NameLoad Assign NameStore NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Dict decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore NameLoad For NameStore Call AttributeLoad NameLoad attr NameLoad body If UnaryOpNot NameLoad body Assign NameStore NameLoad orelse Assign NameStore BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareLt NameLoad NameLoad body Assign NameStore NameLoad orelse If CompareEq NameLoad NameLoad body Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If UnaryOpNot NameLoad body Return NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Slice AttributeLoad NameLoad attr BinOpAdd NameLoad Num Assign NameStore NameLoad Assign NameStore NameLoad For TupleStore NameStore NameStore Call NameLoad Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr If NameLoad body If BoolOpAnd CompareGtE Call NameLoad NameLoad Num Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore NameLoad If BoolOpOr CompareIs NameLoad NameLoad NameLoad body Assign NameStore BinOpSub NameLoad NameLoad If NameLoad body Break Assign NameStore BoolOpAnd NameLoad BoolOpOr CompareGtE BinOpAdd BinOpSub NameLoad AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr CompareGtE Call NameLoad Call AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Return NameLoad Assert CompareIsNot NameLoad NameLoad Return Call NameLoad AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list decorator_list Assign NameStore NameLoad FunctionDef arguments args defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assert NameLoad Assign SubscriptStore Call NameLoad Index Str NameLoad decorator_list FunctionDef arguments args defaults vararg kwarg body Expr Str Return Call NameLoad NameLoad NameLoad decorator_list
N/A __future__ unicode_literals N/A os N/A re django.utils six django.utils.six.moves range reviewboard.diffviewer.processors filter_interdiff_opcodes post_process_filtered_equals MoveRange N/A object N/A N/A Stores information on a move range.

    This will store the start and end of the range, and all groups that
    are a part of it.
     __init__ N/A N/A self start end groups N/A N/A N/A N/A N/A self start start N/A N/A self end end N/A N/A self groups groups N/A last_group N/A N/A self N/A N/A N/A N/A N/A self groups N/A -1 N/A property add_group N/A N/A self group group_index N/A N/A N/A N/A N/A N/A self groups N/A -1 group N/A N/A N/A N/A N/A self groups append N/A group group_index N/A __repr__ N/A N/A self N/A N/A N/A N/A <MoveRange(%d, %d, %r)> N/A N/A self start N/A self end N/A self groups N/A N/A DiffOpcodeGenerator N/A object N/A N/A ALPHANUM_RE N/A N/A re compile \w N/A WHITESPACE_RE N/A N/A re compile \s N/A MOVE_PREFERRED_MIN_LINES 2 N/A MOVE_MIN_LINE_LENGTH 20 N/A TAB_SIZE 8 __init__ N/A N/A self differ diff interdiff N/A None None N/A N/A N/A self differ differ N/A N/A self diff diff N/A N/A self interdiff interdiff N/A __iter__ N/A N/A self N/A N/A N/A Returns opcodes from the differ with extra metadata.

        This is a wrapper around a differ's get_opcodes function, which returns
        extra metadata along with each range. That metadata includes
        information on moved blocks of code and whitespace-only lines.

        This returns a list of opcodes as tuples in the form of
        (tag, i1, i2, j1, j2, meta).
         N/A N/A self groups N/A N/A N/A self removes N/A N/A N/A self inserts N/A N/A opcodes N/A N/A N/A self differ get_opcodes N/A opcodes N/A N/A self _apply_processors opcodes N/A opcodes N/A N/A self _generate_opcode_meta opcodes N/A opcodes N/A N/A self _apply_meta_processors opcodes N/A N/A N/A self _group_opcodes opcodes N/A N/A N/A self _compute_moves N/A opcodes N/A self groups N/A N/A N/A opcodes N/A _apply_processors N/A N/A self opcodes N/A N/A N/A N/A N/A self diff N/A self interdiff N/A N/A opcodes N/A filter_interdiff_opcodes opcodes N/A self diff N/A self interdiff N/A opcode opcodes N/A N/A N/A opcode N/A _generate_opcode_meta N/A N/A self opcodes N/A N/A N/A N/A tag i1 i2 j1 j2 opcodes N/A N/A meta N/A whitespace_chunk whitespace_lines False N/A N/A N/A tag replace N/A N/A N/A N/A i2 i1 N/A j2 j1 N/A N/A i j N/A zip N/A range i1 i2 N/A range j1 j2 N/A N/A N/A N/A N/A N/A self WHITESPACE_RE sub N/A N/A N/A self differ a N/A i N/A N/A N/A self WHITESPACE_RE sub N/A N/A N/A self differ b N/A j N/A N/A N/A N/A N/A meta N/A whitespace_lines append N/A N/A i 1 N/A j 1 N/A N/A N/A len N/A meta N/A whitespace_lines N/A i2 i1 N/A N/A N/A meta N/A whitespace_chunk True N/A N/A N/A tag equal N/A N/A group N/A N/A self _compute_chunk_indentation i1 i2 j1 j2 N/A N/A N/A ii1 ii2 ij1 ij2 indentation_changes group N/A indentation_changes N/A N/A new_meta N/A dict N/A indentation_changes indentation_changes meta N/A N/A new_meta meta N/A N/A N/A tag ii1 ii2 ij1 ij2 new_meta N/A N/A N/A N/A tag i1 i2 j1 j2 meta N/A _apply_meta_processors N/A N/A self opcodes N/A N/A N/A N/A self interdiff N/A N/A opcodes N/A post_process_filtered_equals opcodes N/A opcode opcodes N/A N/A N/A opcode N/A _group_opcodes N/A N/A self opcodes N/A N/A N/A N/A group_index group N/A enumerate opcodes N/A N/A N/A N/A N/A self groups append group N/A tag N/A group N/A 0 N/A N/A tag N/A delete replace N/A N/A i1 N/A group N/A 1 N/A i2 N/A group N/A 2 N/A i N/A range i1 i2 N/A N/A line N/A N/A N/A N/A N/A self differ a N/A i strip N/A line N/A N/A N/A N/A N/A N/A N/A self removes setdefault line N/A append N/A i group group_index N/A N/A tag N/A insert replace N/A N/A N/A N/A N/A self inserts append group N/A _compute_chunk_indentation N/A N/A self i1 i2 j1 j2 N/A N/A N/A indentation_changes N/A N/A prev_has_indent False N/A prev_start_i i1 N/A prev_start_j j1 N/A N/A i j N/A zip N/A range i1 i2 N/A range j1 j2 N/A N/A old_line N/A N/A N/A self differ a N/A i N/A new_line N/A N/A N/A self differ b N/A j N/A new_indentation_changes N/A N/A indent_info N/A N/A self _compute_line_indentation old_line new_line N/A has_indent N/A indent_info None N/A has_indent N/A N/A key N/A %d-%d N/A N/A i 1 N/A j 1 N/A N/A new_indentation_changes N/A key indent_info N/A N/A has_indent prev_has_indent N/A N/A N/A N/A prev_start_i i N/A prev_start_j j N/A N/A N/A N/A prev_start_i i prev_start_j j indentation_changes N/A prev_start_i i N/A prev_start_j j N/A prev_has_indent has_indent N/A indentation_changes new_indentation_changes N/A N/A has_indent N/A N/A N/A N/A indentation_changes update new_indentation_changes N/A N/A N/A prev_start_i i2 N/A prev_start_j j2 N/A N/A N/A N/A prev_start_i i2 prev_start_j j2 indentation_changes N/A _compute_line_indentation N/A N/A self old_line new_line N/A N/A N/A N/A old_line new_line N/A N/A None N/A old_line_stripped N/A N/A old_line lstrip N/A new_line_stripped N/A N/A new_line lstrip N/A old_line_indent_len N/A N/A len old_line N/A len old_line_stripped N/A new_line_indent_len N/A N/A len new_line N/A len new_line_stripped N/A old_line_indent N/A old_line N/A old_line_indent_len N/A new_line_indent N/A new_line N/A new_line_indent_len N/A norm_old_line_indent N/A N/A old_line_indent expandtabs N/A self TAB_SIZE N/A norm_new_line_indent N/A N/A new_line_indent expandtabs N/A self TAB_SIZE N/A norm_old_line_indent_len N/A len norm_old_line_indent N/A norm_new_line_indent_len N/A len norm_new_line_indent N/A norm_old_line_len N/A norm_old_line_indent_len N/A len old_line_stripped N/A norm_new_line_len N/A norm_new_line_indent_len N/A len new_line_stripped N/A line_len_diff N/A norm_new_line_len norm_old_line_len N/A N/A line_len_diff 0 N/A N/A None N/A is_indent N/A line_len_diff 0 N/A is_indent N/A N/A raw_indent_len new_line_indent_len N/A N/A raw_indent_len old_line_indent_len N/A raw_indent_len N/A len N/A N/A N/A os path commonprefix N/A N/A old_line_indent N/A -1 N/A new_line_indent N/A -1 N/A N/A is_indent raw_indent_len N/A abs N/A norm_old_line_indent_len norm_new_line_indent_len N/A _compute_moves N/A N/A self N/A N/A N/A insert N/A self inserts N/A N/A N/A N/A self _compute_move_for_insert insert N/A _compute_move_for_insert N/A N/A self itag ii1 ii2 ij1 ij2 imeta N/A N/A N/A i_move_cur ij1 N/A i_move_range N/A MoveRange i_move_cur i_move_cur N/A r_move_ranges N/A N/A move_key None N/A is_replace N/A itag replace N/A N/A i_move_cur ij2 N/A N/A N/A N/A iline N/A N/A N/A N/A N/A self differ b N/A i_move_cur strip N/A N/A N/A IndexError N/A N/A iline None N/A updated_range False N/A N/A iline N/A iline N/A self removes N/A N/A N/A ri rgroup rgroup_index N/A N/A N/A self removes get iline N/A N/A N/A r_move_range N/A N/A r_move_ranges get move_key N/A N/A N/A r_move_range N/A ri N/A N/A r_move_range end 1 N/A N/A move_key N/A %s-%s-%s-%s N/A rgroup N/A 1 5 N/A r_move_range N/A N/A r_move_ranges get move_key N/A r_move_range N/A N/A N/A ri N/A N/A r_move_range end 1 N/A N/A N/A r_move_range end ri N/A N/A N/A r_move_range add_group rgroup rgroup_index N/A updated_range True N/A N/A N/A N/A is_replace N/A N/A i_move_cur ij1 N/A ri ii1 N/A N/A N/A r_move_ranges N/A move_key N/A MoveRange ri ri N/A N/A rgroup rgroup_index N/A updated_range True N/A N/A N/A updated_range r_move_ranges N/A N/A i_move_cur 1 N/A move_key None N/A N/A N/A N/A iline move_key N/A N/A r_move_range N/A N/A r_move_ranges get move_key N/A r_move_range N/A N/A new_end_i N/A N/A r_move_range end 1 N/A N/A N/A new_end_i N/A len N/A N/A self differ a N/A N/A N/A N/A N/A N/A self differ a N/A new_end_i strip N/A N/A N/A r_move_range end new_end_i N/A N/A last_group last_group_index N/A r_move_range last_group N/A N/A new_end_i N/A last_group N/A 2 N/A N/A cur_group_index N/A N/A N/A r_move_range last_group N/A 1 1 N/A N/A N/A r_move_range add_group N/A N/A self groups N/A cur_group_index cur_group_index N/A updated_range True N/A i_move_cur 1 N/A N/A N/A updated_range N/A i_move_cur ij2 N/A N/A r_move_ranges N/A N/A r_move_range N/A N/A self _find_longest_move_range r_move_ranges N/A r_move_range N/A N/A self _determine_move_range r_move_range N/A r_move_range N/A N/A i_range N/A range N/A N/A i_move_range start 1 N/A i_move_cur 1 N/A r_range N/A range N/A N/A r_move_range start 1 N/A N/A r_move_range end 2 N/A moved_to_ranges N/A dict N/A zip r_range i_range N/A N/A group group_index N/A r_move_range groups N/A N/A rmeta N/A group N/A -1 N/A N/A N/A N/A N/A rmeta setdefault moved-to N/A update moved_to_ranges N/A N/A N/A N/A N/A imeta setdefault moved-from N/A update N/A dict N/A zip i_range r_range N/A move_key None N/A i_move_range N/A MoveRange i_move_cur i_move_cur N/A r_move_ranges N/A N/A _find_longest_move_range N/A N/A self r_move_ranges N/A N/A N/A r_move_range None N/A iter_move_range N/A N/A six itervalues r_move_ranges N/A N/A N/A r_move_range N/A N/A r_move_range iter_move_range N/A N/A len1 N/A N/A r_move_range end N/A r_move_range start N/A len2 N/A N/A iter_move_range end N/A iter_move_range start N/A N/A len1 len2 N/A N/A r_move_range iter_move_range N/A N/A N/A len1 len2 N/A N/A r_move_range None N/A r_move_range N/A _determine_move_range N/A N/A self r_move_range N/A N/A N/A Determines if a move range is valid and should be included.

        This performs some tests to try to eliminate trivial changes that
        shouldn't have moves associated.

        Specifically, a move range is valid if it has at least one line
        with alpha-numeric characters and is at least 4 characters long when
        stripped.

        If the move range is valid, any trailing whitespace-only lines will
        be stripped, ensuring it covers only a valid range of content.
         N/A N/A r_move_range N/A N/A None N/A end_i N/A r_move_range end N/A lines N/A N/A N/A self differ a N/A N/A r_move_range start N/A end_i 1 N/A new_end_i None N/A valid False N/A N/A i line N/A enumerate N/A reversed lines N/A N/A line N/A N/A line strip N/A line N/A N/A N/A N/A N/A len line 4 N/A N/A N/A self ALPHANUM_RE search line N/A N/A valid True N/A N/A N/A new_end_i None valid N/A N/A new_end_i N/A end_i i N/A valid N/A N/A N/A valid N/A valid N/A N/A N/A N/A new_end_i N/A r_move_range start 1 N/A self MOVE_PREFERRED_MIN_LINES N/A N/A len N/A N/A N/A N/A N/A self differ a N/A N/A r_move_range start strip N/A self MOVE_MIN_LINE_LENGTH N/A N/A valid N/A N/A None N/A N/A new_end_i None N/A N/A MoveRange N/A r_move_range start new_end_i N/A r_move_range groups N/A N/A N/A _generator DiffOpcodeGenerator get_diff_opcode_generator_class N/A N/A N/A N/A N/A Returns the DiffOpcodeGenerator class used for generating opcodes. N/A _generator N/A set_diff_opcode_generator_class N/A N/A renderer N/A N/A N/A Sets the DiffOpcodeGenerator class used for generating opcodes. N/A renderer N/A N/A N/A globals N/A _generator renderer N/A get_diff_opcode_generator N/A N/A N/A args kwargs N/A N/A Returns a DiffOpcodeGenerator instance used for generating opcodes. N/A N/A _generator args kwargs N/A