Part of lp.code.interfaces.hasbranches View In Hierarchy
Known subclasses: lp.registry.interfaces.person.IPersonViewRestricted
This interface defines the common methods for getting these merge proposals for a particular person.
Method | getRequestedReviews | Returns merge proposals where a person was asked to review. |
Method | getOwnedAndRequestedReviews | Returns merge proposals for branches owned by a person, or where |
This does not include merge proposals that were requested from teams that the person is part of. If status is not passed then it will return proposals that are in the "Needs Review" state.
Parameters | status | A list of statuses to filter with. |
visible_by_user | Normally the user who is asking. | |
Returns | A list of IBranchMergeProposal . |
This does not include merge proposals that were requested from teams that the person is part of. If status is not passed then it will return proposals that are in the "Needs Review" state.
Parameters | status | A list of statuses to filter with. |
visible_by_user | Normally the user who is asking. | |
project | Limit results to branches for this IProduct . | |
Returns | A list of IBranchMergeProposal . |