comparison mercurial/context.py @ 11100:83968ae4aaf2

context: use asserts for ignored and clean exceptions
author Matt Mackall <mpm@selenic.com>
date Tue, 04 May 2010 15:52:42 -0500
parents a68bd3b7c040
children 502474839293
comparison
equal deleted inserted replaced
11099:a68bd3b7c040 11100:83968ae4aaf2
678 def deleted(self): 678 def deleted(self):
679 return self._status[3] 679 return self._status[3]
680 def unknown(self): 680 def unknown(self):
681 return self._status[4] 681 return self._status[4]
682 def ignored(self): 682 def ignored(self):
683 if self._ignored is None: 683 assert self._ignored is not None # must call status first
684 raise util.Abort(_("Ignored files requested without prior query\n"))
685 return self._ignored 684 return self._ignored
686 def clean(self): 685 def clean(self):
687 if self._clean is None: 686 assert self._clean is not None # must call status first
688 raise util.Abort(_("Clean files requested without prior query\n"))
689 return self._clean 687 return self._clean
690 def branch(self): 688 def branch(self):
691 return self._extra['branch'] 689 return self._extra['branch']
692 def extra(self): 690 def extra(self):
693 return self._extra 691 return self._extra