Interface | Description |
---|---|
PredicateProvider |
Provides additional packages that contain Prolog predicates that should be made available in the
Prolog environment.
|
PrologEnvironment.Factory | |
PrologRuleEvaluator.Factory | |
SubmitRule |
Allows plugins to decide whether a change is ready to be submitted or not.
|
Class | Description |
---|---|
DefaultSubmitRule |
Java implementation of Gerrit's default pre-submit rules behavior: check if the labels have the
correct values, according to the
LabelFunction they are attached to. |
DefaultSubmitRule.Module | |
IgnoreSelfApprovalRule |
Rule to require an approval from a user that did not upload the current patch set or block
submission.
|
IgnoreSelfApprovalRule.Module | |
PredicateClassLoader |
Loads the classes for Prolog predicates.
|
PrologEnvironment |
Per-thread Prolog interpreter.
|
PrologEnvironment.Args | |
PrologModule | |
PrologRule | |
PrologRuleEvaluator |
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.
|
RulesCache |
Manages a cache of compiled Prolog rules.
|
RulesCache.Module | |
StoredValue<T> |
Defines a value cached in a
PrologEnvironment . |
StoredValues |