Part of lp.code.interfaces.gitcollection View In Hierarchy
IGitCollection representing all Git repositories in Launchpad.Inherited from IGitCollection:
| Method | count | The number of repositories in this collection. |
| Method | is_empty | Is this collection empty? |
| Method | ownerCounts | Return the number of different repository owners. |
| Method | getRepositories | Return a result set of all repositories in this collection. |
| Method | getRepositoryIds | Return a result set of all repository ids in this collection. |
| Method | getMergeProposals | Return a result set of merge proposals for the repositories in |
| Method | getMergeProposalsForPerson | Proposals for person. |
| Method | getMergeProposalsForReviewer | Return a result set of merge proposals for the given reviewer. |
| Method | getRuleGrantsForGrantee | Return a result set of access grants to the given grantee. |
| Method | getTeamsWithRepositories | Return the teams that person is a member of that have |
| Method | inProject | Restrict the collection to repositories in 'project'. |
| Method | inProjectGroup | Restrict the collection to repositories in 'projectgroup'. |
| Method | inDistribution | Restrict the collection to repositories in 'distribution'. |
| Method | inDistributionSourcePackage | Restrict to repositories in a package for a distribution. |
| Method | isPersonal | Restrict the collection to personal repositories. |
| Method | isPrivate | Restrict the collection to private repositories. |
| Method | isExclusive | Restrict the collection to repositories owned by exclusive |
| Method | ownedBy | Restrict the collection to repositories owned by 'person'. |
| Method | ownedByTeamMember | Restrict the collection to repositories owned by 'person' or a |
| Method | registeredBy | Restrict the collection to repositories registered by 'person'. |
| Method | search | Search the collection for repositories matching 'term'. |
| Method | subscribedBy | Restrict the collection to repositories subscribed to by |
| Method | targetedBy | Restrict the collection to repositories targeted by person. |
| Method | visibleByUser | Restrict the collection to repositories that person is allowed to |
| Method | withIds | Restrict the collection to repositories with the specified ids. |