l.c.m.branch : module documentation

Part of lp.code.model

No module docstring
Class Branch A sequence of ordered revisions in Bazaar.
Class DeletionOperation Represent an operation to perform as part of branch deletion.
Class DeletionCallable Deletion operation that invokes a callable.
Class ClearDependentBranch Delete operation that clears a merge proposal's prerequisite branch.
Class ClearSeriesBranch Deletion operation that clears a series' branch.
Class ClearSeriesTranslationsBranch Deletion operation that clears a series' translations branch.
Class ClearOfficialPackageBranch Deletion operation that clears an official package branch.
Class DeleteCodeImport Deletion operation that deletes a branch's import.
Class BranchSet The set of all branches.
Function update_trigger_modified_fields Make the trigger updated fields reload when next accessed.
Function branch_modified_subscriber This method is subscribed to IObjectModifiedEvents for branches.
Function get_branch_privacy_filter Undocumented
def update_trigger_modified_fields(branch):
Make the trigger updated fields reload when next accessed.
def branch_modified_subscriber(branch, event):
This method is subscribed to IObjectModifiedEvents for branches.

We have a single subscriber registered and dispatch from here to ensure that the database fields are updated first before other subscribers.

def get_branch_privacy_filter(user, branch_class=Branch):
Undocumented
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.