/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 bzrlib/tree.py

  • Committer: Martin Pool
  • Date: 2007-09-25 08:14:12 UTC
  • mto: This revision was merged to the branch mainline in revision 2895.
  • Revision ID: mbp@sourcefrog.net-20070925081412-ta60zj5qxfuokev3
Remove most calls to safe_file_id and safe_revision_id.

The deprecation period for passing unicode objects as revision ids is now over.

Show diffs side-by-side

added added

removed removed

Lines of Context:
125
125
        raise NotImplementedError(self.has_filename)
126
126
 
127
127
    def has_id(self, file_id):
128
 
        file_id = osutils.safe_file_id(file_id)
129
128
        return self.inventory.has_id(file_id)
130
129
 
131
130
    __contains__ = has_id
132
131
 
133
132
    def has_or_had_id(self, file_id):
134
 
        file_id = osutils.safe_file_id(file_id)
135
133
        if file_id == self.inventory.root.file_id:
136
134
            return True
137
135
        return self.inventory.has_id(file_id)
152
150
 
153
151
        :raises NoSuchId:
154
152
        """
155
 
        file_id = osutils.safe_file_id(file_id)
156
153
        return self.inventory.id2path(file_id)
157
154
 
158
155
    def is_control_filename(self, filename):
341
338
 
342
339
    def print_file(self, file_id):
343
340
        """Print file with id `file_id` to stdout."""
344
 
        file_id = osutils.safe_file_id(file_id)
345
341
        import sys
346
342
        sys.stdout.write(self.get_file_text(file_id))
347
343
 
436
432
        return False
437
433
 
438
434
    def kind(self, file_id):
439
 
        file_id = osutils.safe_file_id(file_id)
440
435
        assert self._inventory[file_id].kind == "directory"
441
436
        return "directory"
442
437
 
444
439
        return iter([])
445
440
    
446
441
    def __contains__(self, file_id):
447
 
        file_id = osutils.safe_file_id(file_id)
448
442
        return (file_id in self._inventory)
449
443
 
450
444
    def get_file_sha1(self, file_id, path=None, stat_value=None):