Package com.google.gerrit.server.project
@CheckReturnValue
package com.google.gerrit.server.project
-
ClassDescriptionProvides transformations to get and set BooleanProjectConfigs from the API.Retrieve child projects (ie.Manages access control for creating Git references (aka branches, tags).In-memory lock managerA file.File format for group name aliases.Indicates the change operation is not currently valid.Validates modifications to label configurations in the
project.config
file that is stored inrefs/meta/config
.A global locking mechanism.Indicates the change does not exist.Indicates the project does not exist.Indicates the reference does not exist.An implementation ofProjectCache
with no operations implemented.Extension point that allows to modify theSubmitRequirementResult
when it is stored NoteDB.Default implementation ofOnStoreSubmitRequirementResultModifier
that does not re-evaluateSubmitRequirementResult
.Cache of project information, including access rights.Cache of project information, including access rights.Business logic for creating projects.Collection of routines to populateProjectInfo
.Configuration file in the projects refs/meta/config branch.State of a project, aggregated from the project and its parents.A validator than emits a warning for newly added prolog rules file via git push.Report whether a commit is reachable from a set of commits.RefFilter<T>Matches an AccessSection against a reference name.Validates the expressions of submit requirements inproject.config
.Exception that might occur when evaluatingSubmitRequirementPredicate
inSubmitRequirementExpression
.Converts aSubmitRequirement
to aSubmitRequirementInfo
.ConvertSubmitRecord
entities toSubmitRequirementResult
s.Evaluates submit requirements for different change data.A utility class for different operations related toSubmitRequirement
s.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.Stable identifier for options passed to a particular submit rule evaluator.