Show More
@@ -62,17 +62,6 class basedag(object): | |||
|
62 | 62 | ''' |
|
63 | 63 | raise NotImplementedError |
|
64 | 64 | |
|
65 | def externalize(self, ix): | |
|
66 | '''return a node id''' | |
|
67 | return self._externalize(ix) | |
|
68 | ||
|
69 | def externalizeall(self, ixs): | |
|
70 | '''return a list of (or set if given a set) of node ids''' | |
|
71 | ids = self._externalizeall(ixs) | |
|
72 | if isinstance(ixs, set): | |
|
73 | return set(ids) | |
|
74 | return list(ids) | |
|
75 | ||
|
76 | 65 | def internalize(self, id): |
|
77 | 66 | '''return a node ix''' |
|
78 | 67 | return self._internalize(id) |
@@ -130,12 +119,6 class revlogbaseddag(basedag): | |||
|
130 | 119 | self._heads = self._getheads() |
|
131 | 120 | return self._heads |
|
132 | 121 | |
|
133 | def _externalize(self, ix): | |
|
134 | return self._revlog.index[ix][7] | |
|
135 | def _externalizeall(self, ixs): | |
|
136 | idx = self._revlog.index | |
|
137 | return [idx[i][7] for i in ixs] | |
|
138 | ||
|
139 | 122 | def _internalize(self, id): |
|
140 | 123 | ix = self._revlog.rev(id) |
|
141 | 124 | if ix == nullrev: |
General Comments 0
You need to be logged in to leave comments.
Login now