l.c.m.g.GitRefRemote(GitRefMixin) : class documentation

Part of lp.code.model.gitref View In Hierarchy

A reference in a remotely-hosted Git repository.

We can do very little with these - for example, we don't know their tip commit ID - but it's useful to be able to pass the repository URL and path around as a unit.

Method __init__ Undocumented
Class Method new See IGitRefRemoteSet.
Method identity See IGitRef.
Method unique_name See IGitRef.
Method visibleByUser See IGitRef.
Method subscriptions See IGitRef.
Method subscribers See IGitRef.
Method getCommits See IGitRef.
Method getLatestCommits See IGitRef.
Method getBlob See IGitRef.
Method recipes See IHasRecipes.
Method getGrants See IGitRef.
Method __eq__ Undocumented
Method __ne__ Undocumented
Method _unimplemented Undocumented

Inherited from GitRefMixin:

Method display_name See IGitRef.
Method name See IGitRef.
Method url_quoted_name See IGitRef.
Method repository_type See IGitRef.
Method owner See IGitRef.
Method target See IGitRef.
Method namespace See IGitRef.
Method getCodebrowseUrl See IGitRef.
Method getCodebrowseUrlForRevision See IGitRef.
Method information_type See IGitRef.
Method private See IGitRef.
Method transitionToInformationType Undocumented
Method reviewer See IGitRef.
Method code_reviewer See IGitRef.
Method isPersonTrustedReviewer See IGitRef.
Method subscribe See IGitRef.
Method getSubscription See IGitRef.
Method unsubscribe See IGitRef.
Method getNotificationRecipients See IGitRef.
Method landing_targets See IGitRef.
Method getPrecachedLandingTargets See IGitRef.
Method landing_candidates See IGitRef.
Method getPrecachedLandingCandidates See IGitRef.
Method dependent_landings See IGitRef.
Method getMergeProposals See IGitRef.
Method getDependentMergeProposals See IGitRef.
Method pending_updates See IGitRef.
Method setGrants See IGitRef.
Method checkPermissions See IGitRef.
Method getLatestScanJob See IGitRef.
Method rescan See IGitRef.
Method _api_landing_targets Undocumented
Method _api_landing_candidates Undocumented
Method _getLog Undocumented
def __init__(self, repository_url, path):
Undocumented
@classmethod
def new(cls, repository_url, path):
See IGitRefRemoteSet.
def _unimplemented(self, *args, **kwargs):
Undocumented
@property
def identity(self):
See IGitRef.
@property
def unique_name(self):
See IGitRef.
def visibleByUser(self, user):
See IGitRef.
@property
def subscriptions(self):
See IGitRef.
@property
def subscribers(self):
See IGitRef.
def getCommits(self, *args, **kwargs):
See IGitRef.
def getLatestCommits(self, *args, **kwargs):
See IGitRef.
def getBlob(self, filename):
See IGitRef.
@property
def recipes(self):
See IHasRecipes.
def getGrants(self):
See IGitRef.
def __eq__(self, other):
Undocumented
def __ne__(self, other):
Undocumented
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.