Trees | Indices | Help |
|
---|
|
util.ComparableMixin --+ | twisted.persisted.styles.Versioned --+ | SourceStamp
This is a tuple of (branch, revision, patchspec, changes, project, repository).
branch
is always valid, although it may be None to let
the Source step use its default branch. There are three possibilities for
the remaining elements:
patch -pPATCHLEVEL
<DIFF
. If REV is None, checkout HEAD and patch it.
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from |
Class Methods | |||
|
Class Variables | |
persistenceVersion = 2
|
|
persistenceForgets =
|
|
sourcestampsetid = None hash(x) |
|
compare_attrs =
|
|
__implemented__ = <implementedBy buildbot.sourcestamp.SourceSt
|
Method Details |
Class method to create a SourceStamp from a dictionary as returned by
|
Generate a SourceStamp for the merger of me and all the other SourceStamps. This is called by a Build when it starts, to figure out what its sourceStamp should be. |
|
temporary; do not use widely!
|
Special descriptor for class __provides__ The descriptor caches the implementedBy info, so that we can get declarations for objects without instance-specific interfaces a bit quicker. For example: >>> from zope.interface import Interface >>> class IFooFactory(Interface): ... pass >>> class IFoo(Interface): ... pass >>> class C(object): ... implements(IFoo) ... classProvides(IFooFactory) >>> [i.getName() for i in C.__provides__] ['IFooFactory'] >>> [i.getName() for i in C().__provides__] ['IFoo']
|
Class Variable Details |
compare_attrs
|
__implemented__
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Sun Mar 25 19:40:34 2012 | http://epydoc.sourceforge.net |