Validate checker properties in CheckerCreation and CheckerUpdate

It's best to validate the properties as early as possible. Also we don't
want to rely on other layers to do the validation.

Signed-off-by: Edwin Kempin <ekempin@google.com>
Change-Id: I92fa8ce18a1b243c5e7af57f9935a42275306284
5 files changed
tree: 68d4421d4038361810a40bb593ea6930d8ad3dff
  1. gr-checks/
  2. java/
  3. javatests/
  4. proto/
  5. resources/
  6. test/
  7. .gitignore
  8. bower.json
  9. BUILD
  10. LICENSE
  11. 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.

This plugin uses polymer-cli to test.

After bower install, running polymer test -l chrome will run all tests in Chrome, and running polymer serve and navigating to http://127.0.0.1:8081/components/checks/gr-checks/gr-checks-view_test.html allows for manual debugging.