l.r.b.p.BranchTraversalMixin : class documentation

Part of lp.registry.browser.person View In Hierarchy

Known subclasses: lp.registry.browser.person.PersonNavigation

Logic for traversing to branches from `IPerson`s.

Branches can be reached from
code.launchpad.net/~person/+branch/other/path/info or from
code.launchpad.net/~person/other/path/info.

Most of the knowledge of how branch paths work is stored in
`IBranchNamespaceSet`. This class simply delegates to that.
Method redirect_branch Redirect to canonical_url.
Method traverse_personal_gitrepo Undocumented
Method traverse Undocumented
Method _getSegments Undocumented
def _getSegments(self, pillar_name=None):
Undocumented
@stepto('+branch')
def redirect_branch(self):
Redirect to canonical_url.
@stepthrough('+git')
def traverse_personal_gitrepo(self, name):
Undocumented
def traverse(self, pillar_name):
Undocumented
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.