l.c.m.gitrepository : module documentation

Part of lp.code.model

No module docstring
Function parse_git_commits Parse commit information returned by turnip.
Function git_repository_modified Update the date_last_modified property when a GitRepository is modified.
Class GitRepository See IGitRepository.
Class DeletionOperation Represent an operation to perform as part of branch deletion.
Class DeletionCallable Deletion operation that invokes a callable.
Class ClearPrerequisiteRepository Delete operation that clears a merge proposal's prerequisite
Class DeleteCodeImport Deletion operation that deletes a repository's import.
Class GitRepositorySet See IGitRepositorySet.
Class GitRepositoryMacaroonIssuer No class docstring; 6/8 methods documented
Function get_git_repository_privacy_filter Undocumented
def parse_git_commits(commits):
Parse commit information returned by turnip.
ParameterscommitsA list of turnip-formatted commit object dicts.
ReturnsA dict mapping sha1 identifiers of commits to parsed commit dicts: keys may include "sha1", "author_date", "author_addr", "author", "committer_date", "committer_addr", "committer", and "commit_message".
def git_repository_modified(repository, event):
Update the date_last_modified property when a GitRepository is modified.

This method is registered as a subscriber to IObjectModifiedEvent events on Git repositories.

def get_git_repository_privacy_filter(user, repository_class=GitRepository):
Undocumented
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.