l.c.i.branchmergeproposal : module documentation

Part of lp.code.interfaces

The interface for branch merge proposals.
Interface IBranchMergeProposalPublic No interface docstring; 4/4 attributes, 1/5 ints, 0/3 textlines documented
Interface IBranchMergeProposalView No interface docstring; 3/3 attributes, 0/1 datetimes, 14/14 methods, 0/1 texts, 1/1 whiteboards documented
Interface IBranchMergeProposalEdit No interface docstring; 11/11 methods documented
Interface IBranchMergeProposalAnyAllowedPerson No interface docstring; 6/6 methods documented
Interface IBranchMergeProposalJob A Job related to a Branch Merge Proposal.
Interface IBranchMergeProposalJobSource A job source that will get all supported merge proposal jobs.
Class IBranchMergeProposalListingBatchNavigator A marker interface for registering the appropriate listings.
Interface IBranchMergeProposalGetter Utility for getting BranchMergeProposals.
Interface IMergeProposalNeedsReviewEmailJob Email about a merge proposal needing a review..
Interface IMergeProposalNeedsReviewEmailJobSource Interface for acquiring MergeProposalNeedsReviewEmailJobs.
Interface IUpdatePreviewDiffJob Interface for the job to update the diff for a merge proposal.
Interface IUpdatePreviewDiffJobSource Create or retrieve jobs that update preview diffs.
Interface IGenerateIncrementalDiffJob Interface for the job to update the diff for a merge proposal.
Interface IGenerateIncrementalDiffJobSource Create or retrieve jobs that update preview diffs.
Interface ICodeReviewCommentEmailJob Interface for the job to send code review comment email.
Interface ICodeReviewCommentEmailJobSource Create or retrieve jobs that update preview diffs.
Interface IReviewRequestedEmailJob Interface for the job to sends review request emails.
Interface IReviewRequestedEmailJobSource Create or retrieve jobs that email review requests.
Interface IMergeProposalUpdatedEmailJob Interface for the job to sends email about merge proposal updates.
Interface IMergeProposalUpdatedEmailJobSource Create or retrieve jobs that email about merge proposal updates.
Function notify_modified Call func, then notify about the changes it made.
def notify_modified(proposal, func, *args, **kwargs):
Call func, then notify about the changes it made.
Parametersproposalthe merge proposal to notify about.
funcThe callable that will modify the merge proposal.
argsAdditional arguments for the method.
kwargsKeyword arguments for the method.
ReturnsThe return value of the method.
API Documentation for Launchpad, generated by pydoctor at 2018-02-25 00:00:04.