/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/clean_tree.py

  • Committer: Jelmer Vernooij
  • Date: 2018-05-06 11:48:54 UTC
  • mto: This revision was merged to the branch mainline in revision 6960.
  • Revision ID: jelmer@jelmer.uk-20180506114854-h4qd9ojaqy8wxjsd
Move .mailmap to root.

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
from .workingtree import WorkingTree
31
31
from .i18n import gettext
32
32
 
33
 
 
34
33
def is_detritus(subp):
35
34
    """Return True if the supplied path is detritus, False otherwise"""
36
35
    return subp.endswith('.THIS') or subp.endswith('.BASE') or\
57
56
    tree = WorkingTree.open_containing(directory)[0]
58
57
    with tree.lock_read():
59
58
        deletables = list(iter_deletables(tree, unknown=unknown,
60
 
                                          ignored=ignored, detritus=detritus))
 
59
            ignored=ignored, detritus=detritus))
61
60
        deletables = _filter_out_nested_controldirs(deletables)
62
61
        if len(deletables) == 0:
63
62
            note(gettext('Nothing to delete.'))
121
120
                        raise e
122
121
                    ui.ui_factory.show_warning(gettext(
123
122
                        'unable to remove "{0}": {1}.').format(
124
 
                        path, e.strerror))
 
123
                                                    path, e.strerror))
125
124
        else:
126
125
            note('  ' + subp)
127
126
    if not has_deleted: