Show More
@@ -206,22 +206,10 b' class basectx(object):' | |||
|
206 | 206 | """True if the changeset is extinct""" |
|
207 | 207 | return self.rev() in obsmod.getrevs(self._repo, 'extinct') |
|
208 | 208 | |
|
209 | def unstable(self): | |
|
210 | msg = ("'context.unstable' is deprecated, " | |
|
211 | "use 'context.orphan'") | |
|
212 | self._repo.ui.deprecwarn(msg, '4.4') | |
|
213 | return self.orphan() | |
|
214 | ||
|
215 | 209 | def orphan(self): |
|
216 | 210 | """True if the changeset is not obsolete but it's ancestor are""" |
|
217 | 211 | return self.rev() in obsmod.getrevs(self._repo, 'orphan') |
|
218 | 212 | |
|
219 | def bumped(self): | |
|
220 | msg = ("'context.bumped' is deprecated, " | |
|
221 | "use 'context.phasedivergent'") | |
|
222 | self._repo.ui.deprecwarn(msg, '4.4') | |
|
223 | return self.phasedivergent() | |
|
224 | ||
|
225 | 213 | def phasedivergent(self): |
|
226 | 214 | """True if the changeset try to be a successor of a public changeset |
|
227 | 215 | |
@@ -229,12 +217,6 b' class basectx(object):' | |||
|
229 | 217 | """ |
|
230 | 218 | return self.rev() in obsmod.getrevs(self._repo, 'phasedivergent') |
|
231 | 219 | |
|
232 | def divergent(self): | |
|
233 | msg = ("'context.divergent' is deprecated, " | |
|
234 | "use 'context.contentdivergent'") | |
|
235 | self._repo.ui.deprecwarn(msg, '4.4') | |
|
236 | return self.contentdivergent() | |
|
237 | ||
|
238 | 220 | def contentdivergent(self): |
|
239 | 221 | """Is a successors of a changeset with multiple possible successors set |
|
240 | 222 | |
@@ -242,33 +224,10 b' class basectx(object):' | |||
|
242 | 224 | """ |
|
243 | 225 | return self.rev() in obsmod.getrevs(self._repo, 'contentdivergent') |
|
244 | 226 | |
|
245 | def troubled(self): | |
|
246 | msg = ("'context.troubled' is deprecated, " | |
|
247 | "use 'context.isunstable'") | |
|
248 | self._repo.ui.deprecwarn(msg, '4.4') | |
|
249 | return self.isunstable() | |
|
250 | ||
|
251 | 227 | def isunstable(self): |
|
252 | 228 | """True if the changeset is either unstable, bumped or divergent""" |
|
253 | 229 | return self.orphan() or self.phasedivergent() or self.contentdivergent() |
|
254 | 230 | |
|
255 | def troubles(self): | |
|
256 | """Keep the old version around in order to avoid breaking extensions | |
|
257 | about different return values. | |
|
258 | """ | |
|
259 | msg = ("'context.troubles' is deprecated, " | |
|
260 | "use 'context.instabilities'") | |
|
261 | self._repo.ui.deprecwarn(msg, '4.4') | |
|
262 | ||
|
263 | troubles = [] | |
|
264 | if self.orphan(): | |
|
265 | troubles.append('orphan') | |
|
266 | if self.phasedivergent(): | |
|
267 | troubles.append('bumped') | |
|
268 | if self.contentdivergent(): | |
|
269 | troubles.append('divergent') | |
|
270 | return troubles | |
|
271 | ||
|
272 | 231 | def instabilities(self): |
|
273 | 232 | """return the list of instabilities affecting this changeset. |
|
274 | 233 |
General Comments 0
You need to be logged in to leave comments.
Login now