Part of bzrlib.tests.test_shelf_ui View In Hierarchy
| Method | __init__ | Constructor. |
| Method | expect | Undocumented |
| Method | prompt | Undocumented |
Inherited from Shelver:
| Class Method | from_args | Create a shelver from commandline arguments. |
| Method | run | Interactively shelve the changes. |
| Method | finalize | Undocumented |
| Method | get_parsed_patch | Return a parsed version of a file's patch. |
| Method | prompt_bool | Prompt the user with a yes/no question. |
| Method | handle_modify_text | Handle modified text, by using hunk selection or file editing. |
| Method | _select_hunks | Provide diff hunk selection for modified text. |
| Method | _edit_file | |
| Static Method | _count_changed_regions | Undocumented |
| Parameters | work_tree | The working tree to shelve changes from. |
| target_tree | The "unchanged" / old tree to compare the work_tree to. | |
| auto | If True, shelve each possible change. | |
| auto_apply | If True, shelve changes with no final prompt. | |
| file_list | If supplied, only files in this list may be shelved. | |
| message | The message to associate with the shelved changes. | |
| destroy | Change the working tree without storing the shelved changes. | |
| manager | The shelf manager to use. | |
| reporter | Object for reporting changes to user. |