Have separate APIs for updating and invalidating test checkers

There are many ways how a checker can be invalid (non-parseable config,
missing checker ref, invalid blocking condition, invalid status etc.).
Adding all these possibilities to the TestCheckerUpdate API pollutes
this API. Instead add a separate API which is dedicated to making
checkers invalid. Follow-up changes will add futher conditions that make
a checker invalid.

Signed-off-by: Edwin Kempin <ekempin@google.com>
Change-Id: Ice51f8c6a81195639f676c34766bbb94c90e5a50
13 files changed
tree: 3c3d7608e8975422b2ef103452c8fde427488a5d
  1. gr-checks/
  2. java/
  3. javatests/
  4. src/
  5. BUILD
  6. LICENSE
  7. README.md
README.md

Gerrit Code Review Checks Plugin

This plugin provides a unified experience for checkers (CI systems, static analyzers, etc.) to integrate with Gerrit Code Review.