@property
def stash_revs(self):
    revs = {}
    for (i, entry) in enumerate(self.stash):
        msg = entry.message.decode('utf-8').strip()
        m = self.STASH_EXPERIMENT_RE.match(msg)
        if m:
            revs[entry.new_sha.decode('utf-8')] = self.StashEntry(i, m.group('rev'), m.group('baseline_rev'), m.group('branch'), m.group('name'))
    return revs
@property
def stash_revs(self):
    revs = {}
    for (i, entry) in enumerate(self.stash):
        msg = entry.message.decode('utf-8').strip()
        m = self.STASH_EXPERIMENT_RE.match(msg)
        if m:
            revs[entry.new_sha.decode('utf-8')] = self.StashEntry(i, m.group('rev'), m.group('baseline_rev'), m.group('branch'), m.group('name'))
    return revs