summaryrefslogtreecommitdiffstats
path: root/java/com/google/gerrit/server/project/SubmitRuleEvaluator.java
Commit message (Expand)AuthorAgeFilesLines
* SubmitRuleEvaluator: Simply logic that checks that change and project existEdwin Kempin2023-10-171-18/+13
* Merge branch 'stable-3.8'Prudhvi Akhil Alahari2023-09-271-22/+33
|\
| * Merge branch 'stable-3.5' into stable-3.6Nasser Grainawi2023-09-211-22/+33
| |\
| | * SubmitRuleEvaluator: Do not recreate metrics for each instanceNasser Grainawi2023-09-211-17/+28
| | * SubmitRuleEvaluator: Move Factory interface above fieldsNasser Grainawi2023-09-211-5/+5
| | * Fix ReturnValueIgnored bug pattern flagged by error proneDavid Ostrovsky2023-05-111-3/+12
* | | Make all prolog callers use a single new interfaceYoussef Elghareeb2023-04-051-5/+5
* | | Move prolog related classes to a separate packageYoussef Elghareeb2023-04-051-1/+1
|/ /
* | Fix ReturnValueIgnored bug pattern flagged by error proneDavid Ostrovsky2022-01-211-3/+12
* | Adapt submit requirements names created of plugins' legacy submit rulesYoussef Elghareeb2022-01-191-4/+6
|/
* Merge changes from topic "error-prone-fixes"Dmitrii Filippov2021-09-241-1/+0
|\
| * Turn on error for the EmptyBlockTag bug pattern and fix related problemsDmitrii Filippov2021-09-241-1/+0
* | Log caller when submit rules are evaluated and tracing is enabledEdwin Kempin2021-09-231-0/+18
|/
* SubmitRecord: Add a field with the rule name that created the recordYoussef Elghareeb2021-09-021-1/+11
* Move the code for skipping default submit ruleYoussef Elghareeb2021-04-291-1/+9
* SubmitRecord.Status: Reserve RULE_ERROR for user-caused errorsPatrick Hiesel2021-04-151-34/+3
* Read SubmitRecords back from NoteDb if allowClosed is falsePatrick Hiesel2021-03-051-6/+14
* Serialize CachedProjectConfigPatrick Hiesel2020-07-231-2/+2
* SubmitRuleEvaluator: Remove unused variableDavid Pursehouse2020-03-101-2/+1
* Make ProjectCache#get return an Optional<ProjectState>Patrick Hiesel2020-03-061-9/+4
* Rename reviewdb package to entities and dissolve client packageDavid Ostrovsky2019-10-151-1/+1
* Make SubmitRule#evaluate return an Optional instead of a CollectionPatrick Hiesel2019-08-261-7/+8
* Instrument submit rule evaluationPatrick Hiesel2019-08-121-32/+55
* SubmitRule: Remove SubmitRuleOptions arg from evaluate methodEdwin Kempin2019-08-121-12/+6
* SubmitRuleEvaluator: Simply logging of errorsEdwin Kempin2019-08-071-5/+1
* Merge branch 'stable-2.16' into stable-3.0David Pursehouse2019-07-111-1/+2
|\
| * Online index upgrade: skip submit rules for closed changesLuca Milanesio2019-07-091-1/+2
* | Rename OrmException to StorageException and move to exceptions packageDave Borowitz2019-04-171-3/+3
* | Change: Add helper methods to check change stateDavid Pursehouse2019-02-141-1/+1
|/
* Set logging tag with plugin name on invocation of extension pointEdwin Kempin2018-09-271-6/+6
* Migrate server classes to FloggerEdwin Kempin2018-06-051-10/+6
* Add SubmitRule extension pointMaxime Guerreiro2018-03-121-3/+17
* Extract the Prolog evaluator out of SubmitRuleEvaluatorMaxime Guerreiro2018-03-121-424/+22
* Adapt SubmitRuleEvaluator for the new SubmitRule interfaceMaxime Guerreiro2018-03-121-133/+70
* Remove the Prolog reductions counterMaxime Guerreiro2018-03-121-10/+0
* Remove unused SubmitRuleEvaluator#setPatchSetMaxime Guerreiro2018-03-121-25/+0
* Change the Presubmit handling with multiple SubmitRecordsMaxime Guerreiro2018-03-121-0/+12
* Add tests for Prolog's handling of SubmitRecordsMaxime Guerreiro2018-03-121-1/+1
* Remove current_user predicatesChangcheng Xiao2018-02-161-22/+6
* SubmitRuleEvaluator: check if projectState is nullChangcheng Xiao2017-11-241-8/+6
* SubmitRuleOptions: Remove separate defaults() static methodDave Borowitz2017-11-141-2/+2
* Isolate gerrit:server rule in gerrit/server packageDavid Ostrovsky2017-10-311-2/+2
* Dissolve gerrit-server top-level directoryDavid Ostrovsky2017-10-311-0/+654