| AccessControlModule |
|
| BooleanProjectConfigTransformations |
Provides transformations to get and set BooleanProjectConfigs from the API.
|
| BranchResource |
|
| ChildProjectResource |
|
| ChildProjects |
Retrieve child projects (ie.
|
| CommentLinkProvider |
|
| CommitResource |
|
| ContributorAgreementsChecker |
|
| ContributorAgreementsChecker.Metrics |
|
| CreateProjectArgs |
|
| CreateRefControl |
Manages access control for creating Git references (aka branches, tags).
|
| DashboardResource |
|
| DefaultProjectNameLockManager |
In-memory lock for project names.
|
| DefaultProjectNameLockManager.DefaultProjectNameLockManagerModule |
|
| FileResource |
A file.
|
| GroupList |
File format for group name aliases.
|
| LabelConfigValidator |
Validates modifications to label configurations in the project.config file that is stored
in refs/meta/config.
|
| LabelDefinitionJson |
|
| LabelResource |
|
| NullProjectCache |
An implementation of ProjectCache with no operations implemented.
|
| OnStoreSubmitRequirementResultModifierImpl |
|
| PeriodicProjectListCacheWarmer |
|
| PeriodicProjectListCacheWarmer.LifeCycle |
|
| ProjectCacheImpl |
Cache of project information, including access rights.
|
| ProjectCacheWarmer |
|
| ProjectConfig |
|
| ProjectConfig.Factory |
|
| ProjectCreator |
Business logic for creating projects.
|
| ProjectJson |
|
| ProjectLevelConfig |
Configuration file in the projects refs/meta/config branch.
|
| ProjectLevelConfig.Bare |
This class is a low-level API that allows callers to read the config directly from a repository
and make updates to it.
|
| ProjectResource |
|
| ProjectsConsistencyChecker |
|
| ProjectState |
State of a project, aggregated from the project and its parents.
|
| ProjectState.EffectiveMaxObjectSizeLimit |
|
| Reachable |
Report whether a commit is reachable from a set of commits.
|
| RefFilter<T extends RefInfo> |
|
| RefPattern |
|
| RefPatternMatcher |
|
| RefPatternMatcher.ExpandParameters |
|
| RefResource |
|
| RefUtil |
|
| RefValidationHelper |
|
| RemoveReviewerControl |
|
| SectionMatcher |
Matches an AccessSection against a reference name.
|
| SubmitRequirementConfigValidator |
Validates the expressions of submit requirements in project.config.
|
| SubmitRequirementExpressionsValidator |
|
| SubmitRequirementJson |
|
| SubmitRequirementResource |
|
| SubmitRequirementsAdapter |
|
| SubmitRequirementsEvaluatorImpl |
Evaluates submit requirements for different change data.
|
| SubmitRequirementsUtil |
|
| SubmitRuleEvaluator |
Evaluates a submit-like Prolog rule found in the rules.pl file of the current project and filters
the results through rules found in the parent projects, all the way up to All-Projects.
|
| SubmitRuleOptions |
Stable identifier for options passed to a particular submit rule evaluator.
|
| SubmitRuleOptions.Builder |
|
| SuggestParentCandidates |
|
| TagResource |
|