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 for project names.A file.File format for group name aliases.Indicates the change operation is not currently valid.Validates modifications to label configurations in theproject.configfile that is stored inrefs/meta/config.Indicates the change does not exist.Indicates the project does not exist.Indicates the reference does not exist.An implementation ofProjectCachewith no operations implemented.Extension point that allows to modify theSubmitRequirementResultwhen it is stored NoteDB.Default implementation ofOnStoreSubmitRequirementResultModifierthat 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.A per-repo lock mechanism.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 evaluatingSubmitRequirementPredicateinSubmitRequirementExpression.Converts aSubmitRequirementto aSubmitRequirementInfo.ConvertSubmitRecordentities toSubmitRequirementResults.Evaluates submit requirements for different change data.A utility class for different operations related toSubmitRequirements.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.