Module Import alias Import alias Import alias ImportFrom alias ImportFrom alias Assign NameStore Str Assign NameStore Str Assign NameStore Str ClassDef bases NameLoad NameLoad body FunctionDef arguments args NameParam NameParam defaults NameLoad vararg kwarg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If CompareEq NameLoad Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign AttributeStore NameLoad attr BinOpMod Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body If Call AttributeLoad NameLoad attr Str body Assign NameStore BoolOpOr SubscriptLoad NameLoad Slice Num SubscriptLoad NameLoad Index BinOpAdd NameLoad Num Break Assign NameStore NameLoad With Call AttributeLoad NameLoad attr NameLoad Str Str NameStore body For NameStore NameLoad body If UnaryOpNot NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod NameLoad Dict Str Str BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr BoolOpOr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot NameLoad body Return Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Str body Assign SubscriptStore AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad orelse Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Str body Assign SubscriptStore AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Str Str body If Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd Str NameLoad NameLoad body Delete SubscriptDel AttributeLoad NameLoad attr Index BinOpAdd Str NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad AttributeLoad NameLoad attr Break decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If AttributeLoad NameLoad attr body Assign NameStore BoolOpOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad keyword NameLoad If NameLoad body Return TupleLoad NameLoad NameLoad Str Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad TryFinally body If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore ListLoad Str Str Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse Return Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad keyword NameLoad NameLoad NameLoad finalbody Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad decorator_list NameLoad decorator_list
N/A N/A codecs N/A os N/A subprocess git_upstream.lib.utils GitMixin git_upstream.log LogDedentMixin N/A REBASE_EDITOR_SCRIPT rebase-editor N/A REBASE_EDITOR_TODO git-upstream/git-rebase-todo N/A TODO_EPILOGUE 

# Rebase %(shortrevisions)s onto %(shortonto)s
#
# All commands from normal rebase instructions files are supported
#
# If you remove a line, that commit will be dropped.
# Removing all commits will abort the rebase.
#
 RebaseEditor N/A GitMixin LogDedentMixin N/A __init__ N/A N/A self interactive N/A False args kwargs N/A N/A N/A self _interactive interactive N/A N/A N/A N/A super RebaseEditor self __init__ N/A N/A self _editor REBASE_EDITOR_SCRIPT N/A N/A interactive debug N/A N/A N/A N/A N/A self log debug Enabling interactive mode for rebase N/A N/A self _editor N/A %s --interactive N/A self editor N/A editor N/A N/A self N/A N/A N/A N/A self _editor N/A property _write_todo N/A N/A self commits N/A args kwargs N/A N/A todo_file N/A N/A N/A os path join N/A N/A self repo git_dir REBASE_EDITOR_TODO N/A N/A N/A N/A os path exists todo_file N/A N/A N/A N/A os remove todo_file N/A N/A N/A N/A N/A os path exists N/A N/A N/A os path dirname todo_file N/A N/A N/A N/A os mkdir N/A N/A N/A os path dirname todo_file N/A onto N/A N/A kwargs get onto None N/A N/A idx arg N/A enumerate args N/A N/A N/A N/A arg startswith --onto N/A N/A onto N/A N/A arg N/A 7 N/A args N/A N/A idx 1 N/A N/A root None N/A N/A N/A codecs open todo_file w utf-8 todo N/A N/A commit commits N/A N/A N/A root N/A N/A root N/A N/A commit parents N/A 0 N/A subject N/A N/A N/A N/A commit message splitlines N/A 0 N/A N/A N/A todo write N/A pick %s %s
 N/A N/A N/A self _shorten commit subject N/A N/A root N/A N/A N/A N/A todo write noop
 N/A N/A N/A todo write N/A TODO_EPILOGUE N/A shortrevisions shortonto N/A %s..%s N/A N/A N/A self _shorten root N/A N/A self _shorten commit N/A N/A self _shorten N/A onto root N/A todo_file N/A _shorten N/A N/A self commit N/A N/A N/A N/A commit N/A N/A <none> N/A N/A N/A N/A self git rev_parse commit short True N/A _set_editor N/A N/A self editor N/A N/A N/A N/A self git_sequence_editor N/A N/A N/A self _saveeditor N/A self git_sequence_editor N/A N/A N/A self _interactive debug N/A N/A N/A N/A os environ N/A GIT_UPSTREAM_GIT_SEQUENCE_EDITOR N/A self _saveeditor N/A N/A N/A os environ N/A GIT_SEQUENCE_EDITOR editor N/A N/A N/A self _saveeditor N/A self git_editor N/A N/A N/A self _interactive debug N/A N/A N/A N/A os environ N/A GIT_UPSTREAM_GIT_EDITOR N/A self _saveeditor N/A N/A N/A os environ N/A GIT_EDITOR editor N/A _unset_editor N/A N/A self N/A N/A N/A var N/A GIT_SEQUENCE_EDITOR GIT_EDITOR N/A N/A N/A N/A N/A os environ get N/A GIT_UPSTREAM_ var None N/A N/A N/A N/A os environ N/A N/A GIT_UPSTREAM_ var N/A N/A N/A N/A os environ get var None N/A N/A N/A N/A os environ N/A var N/A self _saveeditor N/A N/A run N/A N/A self commits N/A args kwargs N/A N/A 
        Reads the list of commits given, and constructions the instructions
        file to be used by rebase.
        Will spawn an editor if the constructor was told to be interactive.
        Additional arguments *args and **kwargs are to be passed to 'git
        rebase'.
         N/A todo_file N/A N/A self _write_todo commits args kwargs N/A N/A self _interactive N/A N/A user_editor N/A N/A self git_sequence_editor N/A self git_editor N/A status N/A N/A subprocess call N/A %s %s N/A user_editor todo_file shell True N/A status N/A N/A N/A status None Editor returned non-zero exit code N/A editor N/A %s %s N/A N/A self editor todo_file N/A N/A N/A self _set_editor editor N/A N/A N/A N/A N/A self _interactive debug N/A N/A cmd N/A git rebase --interactive N/A N/A N/A cmd extend N/A N/A N/A self git transform_kwargs kwargs N/A N/A N/A cmd extend args N/A N/A N/A N/A subprocess call cmd None None N/A N/A N/A N/A N/A self git rebase interactive True with_exceptions False with_extended_output True args kwargs N/A N/A N/A N/A os remove todo_file N/A N/A N/A self _unset_editor N/A git_sequence_editor N/A N/A self N/A N/A N/A N/A N/A N/A os environ get GIT_SEQUENCE_EDITOR N/A N/A N/A self git config sequence.editor with_exceptions False N/A property git_editor N/A N/A self N/A N/A N/A N/A N/A N/A os environ get GIT_EDITOR N/A N/A N/A self git var GIT_EDITOR with_exceptions False N/A property N/A